MYSQL SEARCH WHERE VALUE はカンマ区切りの文字列と一致します
P粉155551728
P粉155551728 2024-02-21 21:27:02
0
1
362

私のテーブル Property_types には、Residential、Business、Office などの単一の値を含むフィールド PROPERTY_TYPE があります。

クエリを実行する場合

リーリー

すべてのプロパティを取得しますが、何も返しません。

すべての不動産タイプではなく住宅タイプとオフィスタイプのみを選択するようにクエリを書き直すにはどうすればよいですか?

OR 演算子、つまり WHERE property_type = 'office' OR property_type = 'residential' は使用したくありません。他の複雑なクエリ演算子を持つプロパティ タイプが多数あるためです。

FIND_IN_SET、SEARCH OPERATORを試しましたが、何も機能しませんでした。ご協力をいただければ幸いです。

P粉155551728
P粉155551728

全員に返信(1)
P粉297434909

次のことを試してください:

###選択する * FROM property_types WHERE `プロパティ タイプ` LIKE '%Residential%' または `プロパティ タイプ` LIKE '%office%'
さらにトラブルシューティングを行うには、入力テーブルと予想される出力テーブルを例とともに共有してください。 

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