2016-12-06 9 views
0

element_35にはnullが含まれているため、以下のスクリーンショットでクエリを実行しましたが、返されるデータはありませんでした。この問題を解決するにはどうすればよいですか? element_35のデータ型はDATEです。MySQL:条件付きのクエリIS NOT NULLがNULLでフィールドを返す

また、AND element_35 <> '' AND element_35 <> '(null)'を試しましたが、下の行がまだ返されました。

enter image description here

+0

IS NOT NULLは、nullでない値と一致しません。データは文字列 ''(null)''である可能性があります。試してください: '.. AND element_35 <> '(null)''。 – user2864740

+0

私は今それを試しました。それでも動作しませんでした。 –

答えて

0

それはelement_35の値のいくつかの種類があるが判明し、私のJavaアプリケーションはnullにその値を変換します。

enter image description here

私は、データをフィルタリングする方法を考え出しました。 1つの方法は、基準に偽の値を使用することです。 WHERE element_35 > '1970-01-01'

関連する問題