版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_20009015/article/details/86663281
select id,make_invoice_time from t_invoice_detail where make_invoice_time=‘2018-11-09’
搜不到任何
使用date提取出日期之后
select id,make_invoice_time from t_invoice_detail where Date(make_invoice_time)=‘2018-11-09’
因此 select id,make_invoice_time from t_invoice_detail where make_invoice_time=‘2018-11-09’
等效于
select id,make_invoice_time from t_invoice_detail where make_invoice_time=‘2018-11-09 00:00:00’
make_invoice_time的类型为
那疑问 Date对数据库里的varchar字段有效吗?
这是目前的数据
执行sql
select id,transfer_date from t_invoice_detail where Date(transfer_date)=‘2019-01-10’
有效