• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:SQL whereの中のif文について)

SQLのwhere句内でのif文の使用方法

このQ&Aのポイント
  • SQLのwhere句内でif文を使用したい場合についてのアドバイスをお願いします。
  • 実際のSQL文内でのif文の使用方法や制約について調べましたが、うまくいかないです。
  • 詳しい方からのアドバイスや解決策を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • ky072
  • ベストアンサー率60% (85/140)
回答No.2

SQLをこのようにしてみてはいかがでしょうか。 WHERE  Keisai = 1  and  (   ( 0 < Chinryou1 and Chinryou1 <= {$rent1} )   or   ( 0 == Chinryou1 and Chinryou2 <= {$rent1} )  )

htaccess_sss
質問者

お礼

ありがどうごさいます。 できました!!

その他の回答 (1)

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

>やはりwhereの中で使えないですか? if構文はPHPとしてつかっていますよね? 変数の表記とか変じゃないですか?

htaccess_sss
質問者

お礼

ありがとうございます。 そうかもしれない。 if文がうなく行かなく、やめました。