电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

mysql如何獲取時間整點

瀏覽:309日期:2023-02-18 16:43:41
目錄
  • mysql獲取時間整點
    • 1.獲取當天整點時間
    • 2.當前時間往前推的時間點
  • 總結

    mysql獲取時間整點

    1.獲取當天整點時間

    SELECT *FROM(						SELECT DATE_FORMAT(CURDATE(),"%Y-%m-%d %H") AS hh UNION						SELECT DATE_FORMAT(DATE_ADD(CURDATE(),INTERVAL 2 HOUR),"%Y-%m-%d %H") AS hh UNION    			SELECT DATE_FORMAT(DATE_ADD(CURDATE(),INTERVAL 4 HOUR),"%Y-%m-%d %H") AS hh UNION						SELECT DATE_FORMAT(DATE_ADD(CURDATE(),INTERVAL 6 HOUR),"%Y-%m-%d %H") AS hh UNION						SELECT DATE_FORMAT(DATE_ADD(CURDATE(),INTERVAL 8 HOUR),"%Y-%m-%d %H") AS hh UNION						SELECT DATE_FORMAT(DATE_ADD(CURDATE(),INTERVAL 10 HOUR),"%Y-%m-%d %H") AS hh UNION						SELECT DATE_FORMAT(DATE_ADD(CURDATE(),INTERVAL 12 HOUR),"%Y-%m-%d %H") AS hh UNION						SELECT DATE_FORMAT(DATE_ADD(CURDATE(),INTERVAL 14 HOUR),"%Y-%m-%d %H") AS hh UNION						SELECT DATE_FORMAT(DATE_ADD(CURDATE(),INTERVAL 16 HOUR),"%Y-%m-%d %H") AS hh UNION						SELECT DATE_FORMAT(DATE_ADD(CURDATE(),INTERVAL 18 HOUR),"%Y-%m-%d %H") AS hh UNION						SELECT DATE_FORMAT(DATE_ADD(CURDATE(),INTERVAL 20 HOUR),"%Y-%m-%d %H") AS hh UNION						SELECT DATE_FORMAT(DATE_ADD(CURDATE(),INTERVAL 22 HOUR),"%Y-%m-%d %H") AS hh ) hourtable

    結果:

    2.當前時間往前推的時間點

    SELECT *FROM    (    SELECT DATE_FORMAT((NOW() - INTERVAL 0 HOUR),"%Y-%m-%d-%H") AS hh UNION    SELECT DATE_FORMAT((NOW() - INTERVAL 2 HOUR),"%Y-%m-%d-%H") AS hh UNION    SELECT DATE_FORMAT((NOW() - INTERVAL 4 HOUR),"%Y-%m-%d-%H") AS hh UNION    SELECT DATE_FORMAT((NOW() - INTERVAL 6 HOUR),"%Y-%m-%d-%H") AS hh UNION    SELECT DATE_FORMAT((NOW() - INTERVAL 8 HOUR),"%Y-%m-%d-%H") AS hh UNION    SELECT DATE_FORMAT((NOW() - INTERVAL 10 HOUR),"%Y-%m-%d-%H") AS hh UNION    SELECT DATE_FORMAT((NOW() - INTERVAL 12 HOUR),"%Y-%m-%d-%H") AS hh UNION    SELECT DATE_FORMAT((NOW() - INTERVAL 14 HOUR),"%Y-%m-%d-%H") AS hh UNION    SELECT DATE_FORMAT((NOW() - INTERVAL 16 HOUR),"%Y-%m-%d-%H") AS hh UNION    SELECT DATE_FORMAT((NOW() - INTERVAL 18 HOUR),"%Y-%m-%d-%H") AS hh UNION    SELECT DATE_FORMAT((NOW() - INTERVAL 20 HOUR),"%Y-%m-%d-%H") AS hh) hourtable

    結果:

    示例:

    SELECT SUBSTRING(hourtable.hh,12)AS TIME, COALESCE(manytable.ss,0) ss, COALESCE(manytable.ys,0) ys,COALESCE(manytable.ddbs,0) ddbsFROM    (    SELECT DATE_FORMAT((NOW() - INTERVAL 0 HOUR),"%Y-%m-%d-%H") AS hh UNION    SELECT DATE_FORMAT((NOW() - INTERVAL 2 HOUR),"%Y-%m-%d-%H") AS hh UNION    SELECT DATE_FORMAT((NOW() - INTERVAL 4 HOUR),"%Y-%m-%d-%H") AS hh UNION    SELECT DATE_FORMAT((NOW() - INTERVAL 6 HOUR),"%Y-%m-%d-%H") AS hh UNION    SELECT DATE_FORMAT((NOW() - INTERVAL 8 HOUR),"%Y-%m-%d-%H") AS hh UNION    SELECT DATE_FORMAT((NOW() - INTERVAL 10 HOUR),"%Y-%m-%d-%H") AS hh UNION    SELECT DATE_FORMAT((NOW() - INTERVAL 12 HOUR),"%Y-%m-%d-%H") AS hh UNION    SELECT DATE_FORMAT((NOW() - INTERVAL 14 HOUR),"%Y-%m-%d-%H") AS hh UNION    SELECT DATE_FORMAT((NOW() - INTERVAL 16 HOUR),"%Y-%m-%d-%H") AS hh UNION    SELECT DATE_FORMAT((NOW() - INTERVAL 18 HOUR),"%Y-%m-%d-%H") AS hh UNION    SELECT DATE_FORMAT((NOW() - INTERVAL 20 HOUR),"%Y-%m-%d-%H") AS hh) hourtable    LEFT JOIN    ( SELECT    DATE_FORMAT(o.updated_at, "%Y-%m-%d-%H")  xh,    COALESCE(SUM( o.amount_paid ) ,0) ss,    COALESCE(SUM( o.amount_payable ),0) ys,    COALESCE(COUNT( o.record_key ),0) ddbs,    park_key as pid    FROM    p_park_record o    WHERE    DATE_FORMAT( o.updated_at, "%Y-%m-%d-%H" ) > DATE_FORMAT( ( NOW( ) - INTERVAL 20 HOUR ), "%Y-%m-%d-%H" )    GROUP BY  DATE_FORMAT(o.updated_at, "%Y-%m-%d-%H"),pid ) manytable ON    hourtable.hh = manytable.xh<if test="parkId != null and parkId != """>    AND manytable.pid = #{parkId}</if>    ORDER BY hourtable.hh

    效果:

    總結

    以上為個人經驗,希望能給大家一個參考,也希望大家多多支持。

    標簽: MySQL
    主站蜘蛛池模板: ERP企业管理系统永久免费版_在线ERP系统_OA办公_云版软件官网 | 工程管道/塑料管材/pvc排水管/ppr给水管/pe双壁波纹管等品牌管材批发厂家-河南洁尔康建材 | 轴承振动测量仪电箱-轴承测振动仪器-测试仪厂家-杭州居易电气 | 内窥镜-工业内窥镜厂家【上海修远仪器仪表有限公司】 | 泥沙分离_泥沙分离设备_泥砂分离机_洛阳隆中重工机械有限公司 | 章丘丰源机械有限公司 - 三叶罗茨风机,罗茨鼓风机,罗茨风机 | 泥浆在线密度计厂家-防爆数字压力表-膜盒-远传压力表厂家-江苏大亚自控设备有限公司 | 合肥网络推广_合肥SEO网站优化-安徽沃龙First| 气动绞车,山东气动绞车,气动绞车厂家-烟台博海石油机械有限公司 气动隔膜泵厂家-温州永嘉定远泵阀有限公司 | 精密光学实验平台-红外粉末压片机模具-天津博君 | 校园文化空间设计-数字化|中医文化空间设计-党建|法治廉政主题文化空间施工-山东锐尚文化传播公司 | 铸铝门厂家,别墅大门庭院大门,别墅铸铝门铜门[十大品牌厂家]军强门业 | AR开发公司_AR增强现实_AR工业_AR巡检|上海集英科技 | 光泽度计_测量显微镜_苏州压力仪_苏州扭力板手维修-苏州日升精密仪器有限公司 | 旅游规划_旅游策划_乡村旅游规划_景区规划设计_旅游规划设计公司-北京绿道联合旅游规划设计有限公司 | 篷房[仓储-婚庆-展览-活动]生产厂家-江苏正德装配式帐篷有限公司 | 生产自动包装秤_颗粒包装秤_肥料包装秤等包装机械-郑州鑫晟重工科技有限公司 | 蓝牙音频分析仪-多功能-四通道-八通道音频分析仪-东莞市奥普新音频技术有限公司 | 浙江自考_浙江自学考试网 | 真空泵维修保养,普发,阿尔卡特,荏原,卡西亚玛,莱宝,爱德华干式螺杆真空泵维修-东莞比其尔真空机电设备有限公司 | 广东机电安装工程_中央空调工程_东莞装饰装修-广东粤标建设有限公司 | 银川美容培训-美睫美甲培训-彩妆纹绣培训-新娘化妆-学化妆-宁夏倍莱妮职业技能培训学校有限公司 临时厕所租赁_玻璃钢厕所租赁_蹲式|坐式厕所出租-北京慧海通 | 大数据营销公司_舆情监测软件_上海SEO公司-文军营销官网 | 123悬赏网_发布悬赏任务_广告任务平台 | 专业音响设备_舞台音响设备_会议音响工程-首选深圳一禾科技 | 食安观察网| 沈阳网站建设_沈阳网站制作_沈阳网页设计-做网站就找示剑新零售 沈阳缠绕膜价格_沈阳拉伸膜厂家_沈阳缠绕膜厂家直销 | 消防设施操作员考试报名时间,报名入口,报考条件 | 浙江华锤电器有限公司_地磅称重设备_防作弊地磅_浙江地磅售后维修_无人值守扫码过磅系统_浙江源头地磅厂家_浙江工厂直营地磅 | sus630/303cu不锈钢棒,440C/430F/17-4ph不锈钢研磨棒-江苏德镍金属科技有限公司 | 考勤系统_考勤管理系统_网络考勤软件_政企|集团|工厂复杂考勤工时统计排班管理系统_天时考勤 | 新材料分散-高速均质搅拌机-超声波分散混合-上海化烁智能设备有限公司 | 上海道勤塑化有限公司 | 滚珠丝杆升降机_螺旋升降机_丝杠升降机-德迈传动 | 北京开源多邦科技发展有限公司官网 | 医用酒精_84消毒液_碘伏消毒液等医用消毒液-漓峰消毒官网 | 世界箱包品牌十大排名,女包小众轻奢品牌推荐200元左右,男包十大奢侈品牌排行榜双肩,学生拉杆箱什么品牌好质量好 - Gouwu3.com | 合肥仿石砖_合肥pc砖厂家_合肥PC仿石砖_安徽旭坤建材有限公司 | 南京泽朗生物科技有限公司| 科威信洗净科技,碳氢清洗机,超声波清洗机,真空碳氢清洗机 | SEO网站优化,关键词排名优化,苏州网站推广-江苏森歌网络 |