日付をserver_date_time列varchar
にdd/mm/yyyy
形式で保存していて、いくつかの日付の間にあるレコードをフェッチしたいので、クエリを使用しました
select * from activity_emp
where date_format(str_to_date(substr(server_date_time,1,10),'%d/%m/%Y'),'%d/%m/%Y')>=
'29/09/2012'
and date_format(str_to_date(substr(server_date_time,1,10),'%d/%m/%Y'),'%d/%m/%Y')<=
'07/10/2012';
クエリで文字列に変換varchar
しましたが、クエリは2012年9月29日と2012年9月30日にのみ関連するクエリデータを返します。また、10月のクエリを返す必要があります