Possible Duplicate:
SQL join: where clause vs. on clause
What are the difference between of following table joining ways and which one is more appreciate for query optimization.
SELECT SP.*, S.SNAME, S.STATUS, S.CITY
FROM S INNER JOIN SP
ON S.SNO = SP.SNO;
and
SELECT SP.*, S.SNAME, S.STATUS, S.CITY
FROM S, SP
WHERE S.SNO = SP.SNO;