大阪

大阪に関する関連サイト、関連ブログ、関連動画をご紹介します。

関連Q&A
php5.2+MySQL5のlike条件に関する質問です。 複数フィ..
php5.2+MySQL5のlike条件に関する質問です。
複数フィールドに複数keyで検索を行う場合、どのような方法が効率がいいでしょうか?
以下テーブルのA_nameでもA_tagでも検索したいのです。
http://okwave.jp/qa/q2634613.html
も見ましたが、『(キー、情報区分、情報)という構成』の意味がわかりません。
複数フィールドで検索しないといけないテーブル設計が悪いということでしょうか?
複数フィールドがいけないのであれば、検索専用のフィールドA_searchを設け『1 白州 サントリー、長野』を作ろうかと思いましたがカッコよくない気がします。
下記コードにアドバイスいただけないでしょうか?
よろしくお願いします。

検索キー
$key1 = "サントリー";
$key2 = "長野";

table_A(pkey A_id)
A_id, A_name, A_Tag
1, 白州, サントリー、長野
2, 山崎, サントリー、大阪
3, 余市, ニッカ、北海道
4, 宮城峡, ニッカ、仙台

select * from table_A where A_name like '%$key1%' and A_name like '%$key2%' and A_Tag like '%$key1%' and A_Tag like '%$key2%'
公教育で教師が生徒の模範となるため国歌の起立斉唱を..
公教育で教師が生徒の模範となるため国歌の起立斉唱を求められています。

国歌斉唱で「あぐら」も…不起立教諭ら15人処分 大阪府教委(毎日新聞)
http://headlines.yahoo.co.jp/hl?a=20120327-00000605-san-soci
PAGE TOP
アウトレットエリア
更新日:2012/05/21