kamikage回答ポイント 100ptウォッチ

perlでのmysql4.0へのSELECT構文で質問です。

CLというカラムの中に、100個の要素をカンマ区切りにして1つの文字列として入れてあるとします。100個の各要素の中身は空または任意の文字列(文字数も任意)です。
これを100個の要素それぞれの中身によって抽出したいです。
抽出条件としては、「何かしらの文字が入っている場合」「特定の文字にマッチする場合」「特定の文字のみが入っている場合」という3つのパターンを複合して指定します。
例えば、CLに入っている100要素の「$n[$a]番目が$xにマッチして、且つ$n[$b]番目が$xxで、且つ$n[$c]番目に何かしらの文字列がある場合」という感じで、複合条件に合致したものを抽出したいわけです。
このSELECT構文をperl側で書く場合、どのように書けばよいでしょうか。
もしカラムを100個作る形で処理するのであれば記述は分かるのですが、実際問題として100個のカラムを作るのは処理上どうなのかと思ってしまいます。その辺のこともお教え頂けると助かります。
わかりにくい説明でしたらすみません。どうかお教え下さいませ。

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

みんなの回答

この質問へのコメント

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2006-04-09 20:13:41
終了日時
2006-04-09 22:58:03
回答条件
1人2回まで

この質問のカテゴリ

この質問に含まれるキーワード

Perl1679Cl35

人気の質問

メニュー

PC版