I can be wrong about that, but I think the difference between them should be
irrelevant so it makes me think about a paranoiac thought.
For me, the only difference is: Chose the one you feel better to understand
your code.
Am I wrong or not?
--
"Andre Polykanine" <andre@stripped> escreveu na mensagem
news:199779304.20110425174239@ style="color:#666">stripped...
Hello everyone,
Sorry for my beginner question. Actually I have been using MySql for a
long time but I just start using some advanced things (earlier I
accomplished those tasks with PHP), so I will be asking stupid
questions, please bear with me.
Here is the first one.
We have two queries:
SELECT `blogs`.* FROM `Blogs` LEFT JOIN `Users` ON
`Blogs`.`UserId`=`Users`.`Id`;
and the following one:
SELECT `Blogs`.* FROM `Blogs`, `Users` WHERE
`Blogs`.`UserId`=`Users`.`Id`;
1. Are they identical?
2. Which is better (faster, more optimal, more kosher, I mean, better
style...)?
Thanks!
--
With best regards from Ukraine,
Andre
Skype: Francophile
Twitter: http://twitter.com/m_elensule
Facebook: http://facebook.com/menelion