我有一個問題。mysql query顯示9個結果
我正在運行以下查詢。我的數據庫中只有一條記錄,但我得到了9條結果。
SELECT c.id, c.rk
FROM cv AS c, employee AS e , cvCat AS cv_cat
WHERE c.status=1
AND c.empIDFK = e.id
AND cv_cat.categoryFK IN (17,18,19,38,39,40,41,44,45,46)
AND cv_cat.cvFK = c.id
有人能讓我知道他們是否有任何問題,這個查詢。爲什麼我得到9個結果而不是1個結果。
此查詢只應顯示一條記錄,但其中顯示9條結果。
爲什麼不能像正常人一樣寫'JOIN'查詢呢? –