SQLクエリに問題があります。値が存在しない場合はレコードを検索しますか?
records
テーブルにStatusID = 1
があります。IF StatusID = 2
が存在しません。
は、私は、クエリを試してみました:
SELECT * FROM records AS A
LEFT JOIN records AS B on B.StoreID = A.StoreID
WHERE A.StatusID = 1 AND B.StatusID != 2
は、それはまだStatusID = 2
が存在する場合でも、結果を示しています。
注:StoreID
は、レコードテーブルのref idです。
私はそれを取得しません。あなたはそれを言い換えることができますか? – MarianP
@MarianP 'records'テーブルで' StatusID = 1'を検索する 'StatusID = 2'がテーブルに存在しない場合 –
StoreIdは一意ではありませんか? – MarianP