
テスト用に簡単なテーブルを作成してみました。
テーブル名:timetest
フィールド:
test_id : integer NOT NULL
test_date : timestamp without time zone
テストデータとして
1,2005-11-15 14:01:40.026
2,NULL
3,2005-11-14 11:11:11.001
このときに test_date がNULL以外のものだけを選択したいのですが、
slect * from timetest where test_date != null;
では1件も選択されず、
select * from timetest where test_date != '';
では、
ERROR: invalid input syntax for type timestamp: ""
というエラーになってしました。
どなたかご教授お願い致します。
No.1ベストアンサー
- 回答日時:
IS NULL演算子を使ってみてはどうでしょうか?
書式は「カラム名 IS NULL」
NULL以外のものであれば、
SELECT * FROM timetest WHERE test_date IS NOT NULL
とすれば、「NULL以外のデータ」という事になります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
テキストボックスの背景をVB...
-
SQL SERVERの BULK INSERT
-
CSVファイルを読み込んでテーブ...
-
Japanese schools tests
-
timestamp が空のデータを除い...
-
SELECT INTOで一度に複数の変数...
-
【SQL】他テーブルに含まれる値...
-
フラグをたてるってどういうこ...
-
sqlに記述できない文字
-
truncate tableを使って複数の...
-
JDBCを使ってdate型へのINSERT...
-
PostgreSQLのtimestamp型で時間...
-
UPDATEで既存のレコードに文字...
-
既存データをINSERT文にして出...
-
T-SQLで任意の箇所で強制終了す...
-
エラーを起こす方法
-
実行時エラー:2517 プロシージ...
-
SQLで一定時間周期毎の抽出方法...
-
副問合せを使わずにUNIONと同様...
-
chr(13) と char(13) の違いっ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
CSVファイルを読み込んでテーブ...
-
timestamp が空のデータを除い...
-
テキストボックスの背景をVB...
-
データがリストアできない!!
-
SQLSERVER 連番更新について
-
エクセルVBA 10分後にエクセル...
-
ACCESS テキストボックスに入...
-
GBLtest test?
-
平均値のもとめ方
-
(Linux、データベース初心者)...
-
型について
-
SQL SERVERの BULK INSERT
-
配列データに対する、要素の追...
-
エクセルと同じファイル名でc...
-
PostgreSQL serial型の質問
-
Japanese schools
-
Accessエクスポート時に連番を...
-
1つのドメインを複数のDNSで管...
-
SELECT文で足し算をした場合、N...
-
図形を作成するマクロ
おすすめ情報