我知道這應該是行得通的,我已經做過好幾百次了,但是今晚(或者早上,取決於你在哪裏)它沒有做它應該做的事情做。MySQL:在查詢多個表時出現奇怪的行爲
我想查詢多個表,但是我遇到了一些困難,所以我減少查詢到了極致:
SELECT tasks.* FROM tasks, assigned WHERE tasks.id = 1 //not working
SELECT * FROM tasks WHERE id = 1 //working
我想引用他們,但沒有成功。現在,第一個陳述出了什麼問題?
你會得到一個語法錯誤嗎?或者只是你不指望的結果? – Randy
什麼不起作用?在沒有連接條件的情況下,您應該獲取行數tasks.id = 1乘以分配的總行數。 –
@Randy「MySQL返回了一個空結果集」是我得到的 – Andrew