实用的执行sql,持续更新

– 获取昨天的日期,并住哪华为yyyyMMdd格式
select DATE_FORMAT(date_sub(curdate(),interval 1 day ), ‘%Y%m%d’);

– 获取昨天的日期,格式为yyyy-MM-dd
select date_sub(curdate(),interval 1 day);

– 获取今天的日期,格式为yyyy-MM-dd
select curdate();

– 获取当前时间,格式为yyyy-MM-dd HH:mm:ss
select now();

– 将202303转为2023,并int类型
select cast(SUBSTRING(‘202303’, 1, 4) as int);

– 将202303转为2023,并varchar类型
select cast(SUBSTRING(‘202303’, 1, 4) as varchar);

– 从202303获取2个月前的日期,从202303获取到202301
select DATE_FORMAT(DATE_SUB(STR_TO_DATE(‘202303’, ‘%Y%m’), INTERVAL 2 MONTH),‘%Y%m’);

– 从202303获取2年前的日期,从202303获取到202103
select DATE_FORMAT(DATE_SUB(STR_TO_DATE(‘202303’, ‘%Y%m’), INTERVAL 2 YEAR),‘%Y%m’);

– 将 2021-03-24 21:27:50转为202103
select DATE_FORMAT(‘2021-03-24 21:27:50’,‘%Y%m’);

– 将数据库设置为安全
SET SQL_SAFE_UPDATES=0;

– 拼接日期,将2023-04-01和2023-04-30,拼接成20230401-20230430
select concat(“20230401”,“-”,“20230430”) from dual;
select concat(DATE_FORMAT(‘2023-04-01’,‘%Y%m%d’),“-”,DATE_FORMAT(‘2023-04-30’,‘%Y%m%d’)) from dual;

– 查询是否有重复值
select camera_name from camera_info group by camera_name having count(camera_name)>1;

– 将sql查询出来的某一列值对应的多个结果,拼接成一个结果值
select group_concat(字段名) as 字段名 from 表名 where 条件=…,但是group_concat只能拼接1024长度

– 修改添加索引
alter table nft_transfer_record_bind add key index_transer_seq (transer_seq);
alter table nft_transfer_record_bind add key index_nft_id (nft_id);
– 删除索引
drop index index_nft_id on nft_transfer_record_bind;
drop index index_transer_seq on nft_transfer_record_bind;

– 库表添加索引
alter table nft_transfer_record_bind add key index_transer_seq (transer_seq);

– 库表添加字段
ALTER TABLE rpt_task_dispatch_daily_task_his ADD COLUMN insert_time datetime DEFAULT CURRENT_TIMESTAMP COMMENT ‘插入时间’ after node_tigger_time;

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/580268.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【操作系统】探究文件系统奥秘:创建proc文件系统的解密与实战

​🌈个人主页:Sarapines Programmer🔥 系列专栏:Linux专栏:《探秘Linux | 操作系统解密》⏰诗赋清音:月悬苍穹泛清辉,梦随星河徜徉辉。情牵天际云千层,志立乘风意自飞。 ​ 目录 &a…

亚马逊美国站ASTM F2613儿童折叠椅和凳子强制性安全标准

ASTM F2613折叠椅和凳子安全标准 美国消费品安全委员会(CPSC)发布的ASTM F2613儿童折叠椅和凳子的强制性安全标准,已于2020年7月6日生效,并被纳入联邦法规《16 CFR 1232儿童折叠椅和凳子安全标准》。 亚马逊要求在美国站上架的儿…

C语言——字符函数和字符串函数(三)【strtok,strerror,perror】

📝前言: 上一篇文章C语言——字符函数和字符串函数(二)对字符函数和字符串函数strstr,strcmp和strncmp进行了一定的讲解 这篇文章主要讲解以下函数的用法: 1,strtok 2,strerror 3,pe…

【Linux】之搭建 Redis 环境

前言 在 Linux 服务器上有两种常用的方式搭建 Redis 环境,一种是直接原生的本地安装,一种就是使用 Docker,使用 Docker 的话比较快速方便,具体搭建流程参考我的另一篇博客:【Docker】之安装 Redis。 但实际的开发环境…

【WinForm.NET开发】设计具有更改通知的出色数据源

本文内容 简单绑定的更改通知基于列表的绑定的更改通知自定义控件的更改通知应用 PropertyNameChanged 模式实现 INotifyPropertyChanged 接口同步绑定 Windows 窗体数据绑定最重要的概念之一是更改通知。 为确保数据源和绑定控件始终具有最新数据,必须为数据绑定…

Linux下的文本编辑Vi/Vim

编辑文件 文本编辑器有很多,比如图形模式的gedit、OpenOffice 等,文本模式下的编辑器有vi、vim(vi的增强 版本)等。vi和vim是我们在Linux中最常用的编辑器。 gedit 类似于Windows下的记事本,很方便的去修改文本。 Op…

【C语言】指针

基本概念 在C语言中,指针是一种非常重要的数据类型,它用于存储变量的内存地址。指针提供了对内存中数据的直接访问,使得在C语言中可以进行灵活的内存操作和数据传递。以下是关于C语言指针的一些基本概念: 1. 指针的声明&#xff…

深入了解云原生:定义与特征解析

文章目录 一、云原生概述1.1 什么是云原生1.2 云原生组成要素1.3 补充资料 二、云原生的目标2.1 云原生关键目标2.2 云原生特性 三、云原生应用 VS 传统单体应用参考资料 一、云原生概述 1.1 什么是云原生 (1)云原生定义 云原生(Cloud Native) 是一种软件架构和开发方法论&a…

山西电力市场日前价格预测【2023-12-27】

日前价格预测 预测说明: 如上图所示,预测明日(2023-12-27)山西电力市场全天平均日前电价为737.42元/MWh。其中,最高日前电价为1500.00元/MWh,预计出现在08:00~08:30。最低日前电价为313.03元/MWh&#xff…

【数值分析】乘幂法,matlab实现

乘幂法 一种求实矩阵 A {A} A 的按模最大的特征值,及其对应的特征向量 x i {x_i} xi​ 的方法,只能求一个。特别适合于大型稀疏矩阵。 一个矩阵的特征值和特征向量可以通过矩阵不断乘以一个初始向量得到。 每次乘完之后要规范化,防止上溢或…

Qt Creator可视化交互界面exe快速入门3

上一期介绍的通过Qt Creator的组件直接拖拽的方式完成了一个界面,这期介绍按钮的信号交互。 专有名称叫信号与槽 实现方法1: 鼠标右键选择转化为槽就会跳出这样的界面 选择第一个为单击信号。然后就会跳转到代码界面。多了on_pushButton_clicked()。 …

分页合理化是什么?

一、前言 只要是干过后台系统的同学应该都做过分页查询吧,前端发送带有页码(pageNum)和每页显示数量(pageSize)的请求,后端根据这些参数来提取并返回相应的数据集。在SpringBoot框架中,经常会使…

以社区为基石,IvorySQL逐步成为中国基础软件开源数据库产业重要一员

编者按:开源数据库技术,作为软件开发领域的一大趋势,正逐渐改变整个软件产业的面貌。在这个充满活力的领域中,瀚高股份的IvorySQL凭借其社区活跃度和影响力,已经成为中国基础软件开源数据库产业的重要一员。随着《2023…

TCP:IP原理

TCP/IP 原理 TCP/IP 协议不是 TCP 和 IP 这两个协议的合称,而是指因特网整个 TCP/IP 协议族。从协议分层模型方面来讲,TCP/IP 由四个层次组成:网络接口层、网络层、传输层、应用层。 网络访问层(Network Access Layer) 网络访问层(Network …

宏集方案 | 物联网HMI的关键驱动力—SCADA级功能库和控件库

来源:宏集科技 工业物联网 宏集方案 | 物联网HMI的关键驱动力—SCADA级功能库和控件库 原文链接:https://mp.weixin.qq.com/s/UEPtpTehdbFrw3MUCnuR2A 欢迎关注虹科,为您提供最新资讯! 01 前言 在这个数字化时代,物…

Java内存区域与内存溢出异常

Java与C++之间有一堵由内存分配和垃圾收集技术所围成的高墙,墙外面的人想进去,墙里面的人却想出来。 2.1 概述 对于从事C、C++程序开发的开发人员来说,在内存管理领域,他们即是拥有最高权力的“皇帝”,又是从事最基础工作的劳动人民——即拥有每一个对象的“所有权”,又…

个性化定制的知识付费小程序,为用户提供个性化的知识服务,知识付费saas租户平台

明理信息科技知识付费saas租户平台 在当今数字化时代,知识付费已经成为一种趋势,越来越多的人愿意为有价值的知识付费。然而,公共知识付费平台虽然内容丰富,但难以满足个人或企业个性化的需求和品牌打造。同时,开发和…

vscode中默认shell选择

terminal.integrated.defaultProfile.linux在vs的Preference的Settings里面搜索terminal.integrated.defaultProfile.linux,默认的应该是null,将其修改为bash即可。 linux———/bin/sh、 /bin/bash、 /bin/dash的区别

亚马逊云科技 re:Invent 2023 产品体验:亚马逊云科技产品应用实践 国赛选手带你看 Elasticache Serverless

抛砖引玉 讲一下作者背景,曾经参加过国内世界技能大赛云计算的选拔,那么在竞赛中包含两类,一类是架构类竞赛,另一类就是 TroubleShooting 竞赛,对应的分别为亚马逊云科技 GameDay 和亚马逊云科技 Jam,想必…

NPM简介与使用指南:打造前端开发的利器

前言: 在现代前端开发中,NPM(Node Package Manager)已经成为了不可或缺的工具。它是一个强大的包管理工具,为开发者提供了丰富的第三方库和工具,大大简化了项目的依赖管理和构建过程。本篇博客将介绍 NPM …