お蔵入り
Mysql&PHPでシステム構築していますが
列のデータを取り出す方法がわかりません。
列(テーブルの1フィールド)に格納された文字列がカンマ区切りで入っています。
この複数のデータのどれかがマッチすれば
という条件式がわからないで困っています。
データは数値がカンマ区切りで入っています。
(varchar型)
1,10,3,20 ←このなかでたとえば10か15にマッチする条件式がわかりません。
select treet from shop where treet ????;
よろしくお願いします。
2008-07-12 20:29の質問
この質問は、30日間解決しなかったために自動的に質問が一旦閉じられました。
Ads By Google
回答(1)
1.
2008-07-12 21:01:49

ピエリ様
大変遅くなって申し訳御座いませんでした。
お忙しい中回答頂いた事に感謝致します。
有難う御座いました。<m(__)m>
Ads By Google
コメント(1)
#1. ありのいっぽ
2008-08-10 06:20:30
ビリエ様
すみませんお返事が遅れまして、いろいろ思案して
ためしてみました、数字で like
を使うと、1桁のものと多桁のものが重なり、
1なら10、20 30とすべて1でとって
しまいました。
そこで カンマをいれたライクにすればなんとか
可能となりました。
最近この回答を見た次第です。
それでメールを見ましたら、回答を頂いていてほんとうに
遅くなって申し訳御座いませんでした。
僕のおこなったものは
like '1,' or '%1,' or ',1,' のようにカンマも
条件にすれば可能となりました。大変参考になりました
有難う御座いました。また大変遅れて申し訳御座いません
でした。


