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

MYSQLについて質問です。

SELECT文で あるデータが入っている時以外を表示するというのがやりたいのですが、いまいちよくわかりません。

例文:SELECT * FROM TABLE WHERE DATA = '○' ;

例えば上の例文を変えて DATA='○' 以外のものを全て表示する としたいです。

お手数をおかけしますが 例文のモデルを書いていただけないでしょうか。

よろしくお願いします。

●質問者: aiomock
●カテゴリ:コンピュータ インターネット
✍キーワード:MySQL SELECT いまいち データ モデル
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● hato0013
●100ポイント ベストアンサー

http://homepage2.nifty.com/sak/w_sak3/doc/sysbrd/mysql_11.htm

このあたりはいかがでしょう。

SELECT * FROM TABLE WHERE DATA <> '○' ;
SELECT * FROM TABLE WHERE DATA != '○' ;
◎質問者からの返答

ご回答ありがとうございます。


2 ● velsel
●100ポイント

>例文:SELECT * FROM TABLE WHERE DATA = '○' ;

の場合は

SELECT * FROM TABLE WHERE NOT DATA = '○' ;

になります

WHEREの後にNOTを付けるだけです


また、条件に合致しない行を指定したい場合は、条件をNOTで否定することが出来ます。

【例6】

SELECT * FROM Orders WHERE NOT CustomerID = 'QUICK'

http://www.atmarkit.co.jp/fnetwork/rensai/sql01/sql1.html

◎質問者からの返答

ご回答ありがとうございます。

関連質問


●質問をもっと探す●



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