全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

MYSQL替换时间(年月日)字段时分秒不变实例解析

写法1:

update sas_order_supply_month_pay set 
RECEIVE_TIME=REPLACE(RECEIVE_TIME,DATE_FORMAT(RECEIVE_TIME,'%Y-%m-%d'),(select PERIOD_END from sas_task_supply_month_pay_period where belong='1729' 
and CREATE_TIME like '%2017-07-12%')) where ORDER_CODE='PO201707130115';

写法2:

update sas_order_supply_month_pay set 
RECEIVE_TIME= ADDTIME ((select PERIOD_END from sas_task_supply_month_pay_period where belong='1729' 
and CREATE_TIME like '%2017-07-12%')+interval 0 hour,time(RECEIVE_TIME)) where ORDER_CODE='PO201707130115';

写法3:

update sas_order_supply_month_pay set 
RECEIVE_TIME = concat((select PERIOD_END from sas_task_supply_month_pay_period where belong='1729' 
and CREATE_TIME like '%2017-07-12%'),' ',DATE_FORMAT(RECEIVE_TIME,'%H:%i:%S')) where ORDER_CODE='PO201707130115';

说明: s

as_order_supply_month_pay表的RECEIVE_TIME字段格式为"2017-06-16 12:13:16",sas_task_supply_month_pay_period表的PERIOD_END字段格式为"2017-07-12",

执行后RECEIVE_TIME修改为"2017-07-12 12:13:16"

错误写法:

update sas_order_supply_month_pay set 
RECEIVE_TIME = DATE_FORMAT(concat((select PERIOD_END from sas_task_supply_month_pay_period where belong='1729' 
and CREATE_TIME like '%2017-07-12%'),' ',(select DATE_FORMAT(RECEIVE_TIME,'%H:%i:%S') from sas_order_supply_month_pay 
where ORDER_CODE='PO201707130115')),"yyyy-MM-dd %H:%i:%S") where ORDER_CODE='PO201707130115';

错误写法报错:

[Err] 1093 - You can't specify target table 'sas_order_supply_month_pay' for update in FROM clause

错误分析:

错误语句:

(select DATE_FORMAT(RECEIVE_TIME,'%H:%i:%S') from sas_order_supply_month_pay where ORDER_CODE='PO201707130115')

此语句单独执行是可以的,但是合在一起执行报错,猜测:修改表和子查询不能是同一个表?

以上所述是小编给大家介绍的MYSQL替换时间(年月日)字段时分秒不变的实现方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!


# mysql  # 替换时间(年月日)字段  # 时分秒不变  # MySQL获取当前时间、年月与年月日实例代码  # MySQL将时间戳转换为年月日格式的实现  # mysql中如何将时间戳转换为年月日格式进行查询  # MySQL 如果单独获取已知日期的年月日  # 报错  # 小编  # 格式为  # 在此  # 给大家  # 所述  # 给我留言  # 感谢大家  # 疑问请  # 有任何  # select  # REPLACE  # RECEIVE_TIME  # DATE_FORMAT  # CREATE_TIME  # PERIOD_END  # sas_task_supply_month_pay_period  # belong  # set  # strong 


相关文章: 股票网站制作软件,网上股票怎么开户?  建站10G流量真的够用吗?如何应对访问高峰?  如何快速上传建站程序避免常见错误?  常州自助建站工具推荐:低成本搭建与模板选择技巧  建站主机如何选?高性价比方案全解析  建站之星在线客服如何快速接入解答?  宝盒自助建站智能生成技巧:SEO优化与关键词设置指南  如何通过商城自助建站源码实现零基础高效建站?  如何通过.red域名打造高辨识度品牌网站?  简单实现Android验证码  如何用花生壳三步快速搭建专属网站?  Avalonia如何实现跨窗口通信 Avalonia窗口间数据传递  标准网站视频模板制作软件,现在有哪个网站的视频编辑素材最齐全的,背景音乐、音效等?  上海网站制作网站建设公司,建筑电工证网上查询系统入口?  建站之星免费版是否永久可用?  青岛网站建设如何选择本地服务器?  建站之星备案流程有哪些注意事项?  孙琪峥织梦建站教程如何优化数据库安全?  百度网页制作网站有哪些,谁能告诉我百度网站是怎么联系?  建站之星安装提示数据库无法连接如何解决?  全景视频制作网站有哪些,全景图怎么做成网页?  如何在企业微信快速生成手机电脑官网?  如何通过西部建站助手安装IIS服务器?  宝华建站服务条款解析:五站合一功能与SEO优化设置指南  网站制作公司哪里好做,成都网站制作公司哪家做得比较好,更正规?  如何在Ubuntu系统下快速搭建WordPress个人网站?  英语简历制作免费网站推荐,如何将简历翻译成英文?  怎么用手机制作网站链接,dw怎么把手机适应页面变成网页?  高防服务器如何保障网站安全无虞?  制作无缝贴图网站有哪些,3dmax无缝贴图怎么调?  如何快速生成凡客建站的专业级图册?  如何选择建站程序?包含哪些必备功能与类型?  建站之星图片链接生成指南:自助建站与智能设计教程  动图在线制作网站有哪些,滑动动图图集怎么做?  如何撰写建站申请书?关键要点有哪些?  XML的“混合内容”是什么 怎么用DTD或XSD定义  网站视频制作书签怎么做,ie浏览器怎么将网站固定在书签工具栏?  如何在宝塔面板中创建新站点?  如何在Mac上搭建Golang开发环境_使用Homebrew安装和管理Go版本  如何批量查询域名的建站时间记录?  上海制作企业网站有哪些,上海有哪些网站可以让企业免费发布招聘信息?  制作网站外包平台,自动化接单网站有哪些?  建站OpenVZ教程与优化策略:配置指南与性能提升  如何快速选择适合个人网站的云服务器配置?  如何在景安云服务器上绑定域名并配置虚拟主机?  深圳网站制作设计招聘,关于服装设计的流行趋势,哪里的资料比较全面?  常州自助建站费用包含哪些项目?  网站制作话术技巧,网站推广做的好怎么话术?  网站制作专业公司有哪些,如何制作一个企业网站,建设网站的基本步骤有哪些?  深圳网站制作的公司有哪些,dido官方网站? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。