2016-12-03 25 views
0

enter image description here表示日付

私はテーブルSELECT * FROM試してみました

select * from table where column names <'certain date' 

のような特定の日付範囲 に入るすべての日付を表示したいですどこの列< '特定の日付' が動作しません。 これらの列のタイプは

+0

[日付の範囲内の任意の日付がテーブルに保持されている日付の間にある場合、MySQLをチェックインする方法](http://stackoverflow.com/questions/35130602/how-to-check-in- mysql-if-any-date-within-a-date-between-dates-held-i) –

答えて

0

は、なぜあなたは>=<=演算子を使用して

where column_names between 'certain date' and 'certain other date' 

(OR)のような日付の範囲を指定するBETWEEN演算子を使用することはできません日付型である

where column_names >= 'certain date' 
and column_names <= 'certain other date' 

複数の列の場合は、and/or条件

を使用してすべての列を含める必要があります
where column_name1 between 'certain date' and 'certain other date' 
and column_name2 between 'certain date' and 'certain other date' 
+0

複数の列を受け入れることはできません:/ –

+0

個別に行う必要があります。 – Rahul

+0

列のいずれかがfalseを返す場合でも、この値は何も表示されません。 –

関連する問題