テスト用に簡単なテーブルを作成してみました。
テーブル名: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で質問しましょう!
似たような質問が見つかりました
- PHP 【PHP/MySQL】コード上で生成したクエリを基に集計クエリを作りたい 1 2022/07/28 15:06
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
- MySQL エラー 1068 (42000): 複数の主キーが定義されていますエラー 2 2022/11/17 04:36
- MySQL MYSQL エラー 2 2022/10/18 11:37
- Visual Basic(VBA) データベースから絞り込んでデータを読み込み 1 2023/02/21 19:51
- JavaScript javascriptでテーブルに追加した項目のid追加してローカルストレージを操作したい 5 2023/01/01 15:52
- PHP php エラー 2 2022/10/23 16:43
- Visual Basic(VBA) Excel VBA でデータ転記について 1 2023/03/07 19:11
- MySQL `picture` varchar(255) のコマンドで間違いないでしょうか? 1 2022/11/21 04:08
- MySQL 次の時間帯の勝率の合計を求めるSQL文 1 2023/07/04 17:12
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
日付型のフィールドに空白を入れる方法を教えてください
その他(データベース)
-
postgresql についてです
PostgreSQL
-
乱数の桁数指定、または範囲指定。
Java
-
-
4
timestampのデータはどのようにして入力
PostgreSQL
-
5
yyyymmddからyyyy/mm/ddへの変換
Java
-
6
count(*)で取得した値をJAVAの変数に代入するには?
Java
-
7
type date にnullをinsert
PostgreSQL
-
8
「配列定数は、イニシャライザーにおいてのみ使用可能です。」
Java
-
9
select insertで複数テーブルから値を取得したい
Oracle
-
10
postgreSQLのint型は桁数指定ができない??
PostgreSQL
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
CSVファイルを読み込んでテーブ...
-
エクセルVBA 10分後にエクセル...
-
timestamp が空のデータを除い...
-
テキストボックスの背景をVB...
-
fleuentd to mongodb件数合わない
-
ACCESS テキストボックスに入...
-
シーケンシャル番号
-
シーケンスを使わずに主キーを...
-
SELECT文で足し算をした場合、N...
-
SQL SERVERの BULK INSERT
-
【SQL】他テーブルに含まれる値...
-
SELECT INTOで一度に複数の変数...
-
フラグをたてるってどういうこ...
-
オラクルのUPDATEで複数テーブル
-
sqlに記述できない文字
-
SQLで、Join句で結合したテ...
-
UPDATEで既存のレコードに文字...
-
右向き、左向きの速度が最大と...
-
結合したテーブルをSUMしたい
-
truncate tableを使って複数の...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
CSVファイルを読み込んでテーブ...
-
timestamp が空のデータを除い...
-
テキストボックスの背景をVB...
-
エクセルVBA 10分後にエクセル...
-
ACCESS テキストボックスに入...
-
SQLSERVER 連番更新について
-
配列データに対する、要素の追...
-
SELECT文で足し算をした場合、N...
-
SQL SERVERの BULK INSERT
-
PreparedStatementでの複数検索
-
平均値のもとめ方
-
型について
-
シーケンスを使わずに主キーを...
-
データがリストアできない!!
-
PostgreSQL serial型の質問
-
(Linux、データベース初心者)...
-
エクセルVBEについて
-
Accessエクスポート時に連番を...
-
1つのドメインを複数のDNSで管...
-
集まり単位?でのソート
おすすめ情報