mysqlで、例えば


はてな,OK,3
ヤフー,NG,4
google,NG,6
google,OK,9
はてな,NG,38

と、こういうテーブルがあるとします。

これで、1列目の「はてな」「ヤフー」等の列にあるデータ一覧を取り出そうとしています。

上記の場合、「はてな」「ヤフー」「google」という3つを取り出せば、目的が達成されます。(それ以外の列の情報は不要)

これは、どのようなクエリを送れば取り出せるのでしょうか?

クエリだけでできるのか、phpを使っているのでプログラムをかませないといけないのかよくわかりません。

アドバイス頂けると助かります。

回答の条件
  • 1人5回まで
  • 登録:2007/07/06 15:11:07
  • 終了:2007/07/06 16:09:18

ベストアンサー

id:TONTON3 No.1

TONTON3回答回数212ベストアンサー獲得回数42007/07/06 15:37:04

ポイント60pt

DISTINCT でいけると思います。

http://www.pursue.ne.jp/jouhousyo/SQLDoc/select08.html

id:onigirin

どうもありがとうございます。

そういわれてみると、そういうものもありましたね・・・。

すっかり忘れていたので助かりました!

2007/07/06 16:09:08

コメントはまだありません

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

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません