Mysql数据库中如何删除指定日期的记录? 比如数据表AAA中有一字段为DateTime,其中保存的数据格式为:2012-05-21 08:22:33这样的格式,如果我要删除2012-05-21这一天的记录,不管时间,该如何写delet语句? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 delete from tt where date(f1)='2012-05-21' 如果是小于或者等于2012-05-21这一天呢:delete from tt where date(f1) <= '2012-05-21' ? 如果是小于或者等于2012-05-21这一天呢:delete from tt where date(f1) <= '2012-05-21' ?是这样 delete from 数据表AAAwhere 字段为DateTime between '2012-05-21' and 2012-05-21 23:59:59' select * from trecord_file where 字段 between '2013-06-03' and '2013-06-03 23:59:59'执行结果不对. 贴出你实际的语句和系统错误提示。 另外贴出 show create table trecord_file ;你的字段名不会真的叫 "字段" 吧。 执行数据库语句:delete from AAA;用函数调用执行成功(返回值正确),可是打开数据库表AAA,发现里面的记录没有被删除掉,这是什么原因??? 储存过程写在哪里? 在一台主机上怎么起两个mysql服务 mysql如何两表查询? 关于mysql的last_insert_id()并发问题,可以放心使用。 实现局域网:一台服务器A, 多个客户端B1 , B2, B3 , B4 mysql数据库导出数据到文件? mysql存储过程写数据库备份???? Mysql 的远程调用问题,急啊! 关于mySQL用mysql_query() 连续插入数据到表中出错的问题 keealived+mysql做主主复制,客户端能连,但看不到数据库 怎么在存储过程里查询的时候一起取到值,最好不要再次查询 mysql5.6的trigger问题
是这样
where 字段为DateTime between '2012-05-21' and 2012-05-21 23:59:59'
执行结果不对.
delete from AAA;
用函数调用执行成功(返回值正确),可是打开数据库表AAA,发现里面的记录没有被删除掉,这是什么原因???