PHP複合クエリ文?
怪我咯
怪我咯 2017-05-16 13:14:40
0
1
804

SELECT COUNT(*) AS num FROM lzh_cds c LEFT JOIN lzh_rds r ON c.rd_id=r.rd_id LEFT JOIN lzh_borrowers b ON c.borrowers_id=b.id
WHERE c.isdeleted = 1 AND c.cd_id LIKE '%李四%' OR c.cd_no LIKE '%李思%' OR b.name LIKE '%李思%' OR r.rd_no LIKE '%李思%' AND c.status=6;
なぜこの複合クエリステートメントなのかc.isdeleted = 1 c.status=6 は機能しません。クエリデータにはあいまいな結果しかありません

怪我咯
怪我咯

走同样的路,发现不同的人生

全員に返信(1)
伊谢尔伦

where ステートメント内で条件「AND」または「OR」が同時に出現する場合は、複数の OR を括弧で囲んで AND と「AND」を実行するか、複数の AND を括弧で囲んで OR と「AND」を実行する必要があります。 「または」を作る

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート