人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

MySQLの事で質問です。
下記のWHEREをまとめることは出来ますか?
例えば、(フィールド1,フォールド2,フィールド3)= '$hensu' 見たいな感じの記述方法などはないですか?

WHERE フィールド1 = '$hensu' OR フィールド2 = '$hensu' OR フィールド3 = '$hensu'

●質問者: black_kenchan
●カテゴリ:ウェブ制作
✍キーワード:MySQL フィールド 記述
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● llusall
●27ポイント

こちらで、どうでしょうか?


'$hensu' IN (フィールド1,フォールド2,フィールド3)


2 ● ito-yu
●27ポイント

WHERE '$hensu' IN (フィールド1, フィールド2, フィールド3) ...

でご希望の動作をすると思います。


3 ● ワテ
●26ポイント

以下のような感じでできると思いますがいかがでしょう?

SELECT * FROM table_name

WHERE concat(フィールド1,フィールド2,フィールド3)='$hensu'


http://www.yahoo.co.jp/(ダミー)

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ