What is the difference between ?
SELECT u.id,u.name,u.email,d.city,d.state
from users u, userdetails d
where u.id=d.uid
SELECT u.id,u.name,u.email,d.city,d.state
from users u join userdetails d on u.id=d.uid
Are they both different style of writing join ? which one is faster ?