- 締切済み
オプションメニューでデータの呼び出し
memberというデータベースを作りました。member内は会員番号(number)、名前(name)、フルマラソン(full)、ハーフマラソン(half)、10km(10km)というフィールドがあります。 オプションメニューのページをhtmlで作り、そのオプションでフルマラソン、ハーフマラソン、10kmのいずれかを選択することで、会員番号、名前、選択した距離を表示できるようなものを作りたいのですが、選択したオプションに関するデータを抽出させる方法がわかりません。 考えているのはオプションで例えば「フルマラソン」を選択した場合、 select number,name,full from memberという命令を実行させるというものなのですが・・・ よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- wakame0729
- ベストアンサー率32% (245/765)
回答No.1
full,half,10kmにはどんな値が入ってるのでしょうか?選択/非選択のフラグですか?じゃあ仮に1/0が入ってるとしましょう。 データの絞込みはwhereを使います。例えばfull=1のデータを取り出す時は質問にあるSQLに続けて where full=1 です。full=1及びhalf=1であれば where full=1 and half=1 full=1またはhalf=1であれば where full=1 or half=1 です。
補足
ご回答ありがとうございます! 返信の方、遅れてしまい本当に申し訳ありませんでした。 full,half,10kmにはtime型の値が入っています。例えばfullには02:55:47といった感じです。 その場合もwhereを使うことは可能なのでしょうか? よろしくお願いいたします。