- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:SQL whereの中のif文について)
SQLのwhere句内でのif文の使用方法
このQ&Aのポイント
- SQLのwhere句内でif文を使用したい場合についてのアドバイスをお願いします。
- 実際のSQL文内でのif文の使用方法や制約について調べましたが、うまくいかないです。
- 詳しい方からのアドバイスや解決策を教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
SQLをこのようにしてみてはいかがでしょうか。 WHERE Keisai = 1 and ( ( 0 < Chinryou1 and Chinryou1 <= {$rent1} ) or ( 0 == Chinryou1 and Chinryou2 <= {$rent1} ) )
その他の回答 (1)
- yambejp
- ベストアンサー率51% (3827/7415)
回答No.1
>やはりwhereの中で使えないですか? if構文はPHPとしてつかっていますよね? 変数の表記とか変じゃないですか?
質問者
お礼
ありがとうございます。 そうかもしれない。 if文がうなく行かなく、やめました。
お礼
ありがどうごさいます。 できました!!