ホームページ > バックエンド開発 > PHPチュートリアル > MySQLクエリステートメント、1時間取り組んでもまだ解決できません

MySQLクエリステートメント、1時間取り組んでもまだ解決できません

WBOY
リリース: 2016-06-23 13:49:14
オリジナル
819 人が閲覧しました

データベース mysql
テーブル tb、タイトルフィールドがあります
「峨眉山、楽山クオリティ 2 日間ツアー」のレコードがあります
別のレコードは「上海 2 日間ツアー」です

「峨眉山、楽山 2 日間ツアー」の固定文字列があります上海、成都、楽山、北京」
タイトル フィールドに「峨眉山、楽山」、または「上海」が含まれているかどうかをクエリするステートメントを作成するにはどうすればよいですか。
select * from tb where ??


ディスカッションに返信 (解決策)

select * from tb where title REGEXP '峨眉山|上海|成都|楽山|北京'

select * from tb where title like '%峨眉山%' またはタイトル '%Leshan%' またはタイトル '%Shanghai%'

http://www.php Thinking.com/archives/187

のように使用してください

2 階にある答え。とても詳しいです はい、必ず気に入ってください

select * from tb where title REGEXP '峨眉山|上海|成都|楽山|北京'

xuzuning は確かに私の問題を完全に解決しました。たぶん、似たような、似たような。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート