検索

ホームページ  >  に質問  >  本文

PHP複合クエリ文?

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 は機能しません。クエリデータにはあいまいな結果しかありません

怪我咯怪我咯2767日前814

全員に返信(1)返信します

  • 伊谢尔伦

    伊谢尔伦2017-05-16 13:16:40

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

    返事
    0
  • キャンセル返事