2017-07-27 80 views
1

我有關於該表與其它表連接,如果在f的條目中發現或0,如果沒有被發現,它應該返回1,這個特定的聲明這條SQL語句產生了什麼?

SELECT IF (count(f.id)=0,1,0) as flgNew 
FROM table f ON ... 
WHERE ... 

很難找到文檔。

那麼IF(count(f.id)= 0,1,0)呢?

+0

可能是IF語句不管計數顯示1.翻譯和相同可以通過情況下實現的。 – Prathyush

+0

https://dev.mysql.com/doc/refman/5.7/en/control-flow-functions.html#function_if – Mat

回答