私は、7より大きく13.99より小さい値を含む行の数を見つけようとしています。 しかし、次のクエリでは常に0が返されますが、これは不可能です。範囲内の値を選択
誰でも私のクエリの問題を見ることができますか?
SELECT COUNT(*) FROM lead_status AS ls
INNER JOIN leads AS l ON l.id = ls.lead_id
INNER JOIN contacts AS c ON c.lead_id = l.id
WHERE ls.discriminator = 'AUTO_POST' AND l.affiliate_id=1003
AND ls.winner =1 AND l.test =0 AND l.create_date BETWEEN '2011-10-03' AND '2011-10-17'
AND ls.amount >= 7 AND ls.amount <= 13.99;
?私はあなたの状態に応じてレコードが見つかりません、カウント(*)はゼロになります –
そしてなぜできないのですか?あなたはそれを完全に確信していますか?他のフィルタを持っていることを覚えておいてください。 – Lamak
はい、 0ではない。 – ATMathew