カテゴリー
未分類

sql 文字が空でない場合を抽出するselect文 NOT LIKE

文字が空でないレコードを抽出したい。

そんなときは NOT LIKEをつかってもいいでしょうね。

 

例 select * from ponyotable where not like フィールド名 ”

 

 

●文字が空のkeywordのレコードを表示する。

select * from access where keyword like ”

 

●上記と同様。30行まで表示する。

SELECT *
FROM access
WHERE keyword LIKE ”
LIMIT 0 , 30

 

●文字が空でないレコードを抽出そして、上記に条件を追加。表示する項目を3つに変更した。300レコード表示します。

SELECT `hour`,`min`,`keyword`
FROM access
WHERE keyword NOT LIKE ”
and day = ’10’
and hour = ’21’
LIMIT 0 , 300