JOIN
3 отговора
157 прегледа
JOIN
nachi 2 tablici .. da se izkarat sichki ot lqvata i broq na suotvetsvashtite im w dqsnata ...
tva query:
SELECT folders.name, count(messages.ID) from folders LEFT JOIN messages on folders.ID=messages.FolderID WHERE folders.userID in (0,1) AND messages.UserID in (0,1) group by folders.ID;
mi vrushta samo folders.id det imat > 0 messages ... ko trea mu se prai na tva che da vurne sichki foders dori i count() da e 0?
tva query:
SELECT folders.name, count(messages.ID) from folders LEFT JOIN messages on folders.ID=messages.FolderID WHERE folders.userID in (0,1) AND messages.UserID in (0,1) group by folders.ID;
mi vrushta samo folders.id det imat > 0 messages ... ko trea mu se prai na tva che da vurne sichki foders dori i count() da e 0?
Re: JOIN
LEFT OUTER JOIN
"Никоя армия не може да спре идея, чието време е дошло." - Виктор Юго
"Никоя армия не може да спре идея, чието време е дошло." - Виктор Юго
Re: JOIN
OUTER е "излишна" дума. Добавене е за да е по разбираемо за англоговорящите. За нас няма никаква разлика между:
LEFT JOIN и LEFT OUTER JOIN
Linux is like a wigwam - No Windows, No Gates, Apache inside
LEFT JOIN и LEFT OUTER JOIN
Linux is like a wigwam - No Windows, No Gates, Apache inside