急,在线等。SQL里为一个日期增加了一段时间 为什么显示的是年月日时分秒。能让他只显示年月日嘛

orases 2017-04-06 08:10:33
dateadd(day,180,convert(varchar(10),cw_hkmx.dcdrq,120))
比如原本日期是 2017-01-01
代码执行之后
2017-07-01 12:00:00
怎么把12:00:00去掉
...全文
362 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
二月十六 2017-04-06
  • 打赏
  • 举报
回复
mysql数据库?
orases 2017-04-06
  • 打赏
  • 举报
回复
引用 1 楼 zjcxc 的回复:
convert(varchar(10),dateadd(day,180,cw_hkmx.dcdrq),120)
没用。这方法老早试过了
zjcxc 2017-04-06
  • 打赏
  • 举报
回复
convert(varchar(10),dateadd(day,180,cw_hkmx.dcdrq),120)
rucypli 2017-04-06
  • 打赏
  • 举报
回复
mysql> select date(now()); +-------------+ | date(now()) | +-------------+ | 2017-04-06 | +-------------+ 1 row in set (0.00 sec)
orases 2017-04-06
  • 打赏
  • 举报
回复
引用 3 楼 sinat_28984567 的回复:
mysql数据库?
对的

56,677

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧