MYSQL一些不常用的函数笔记
2023-03-07 09:13:33 时间
字符串替换
REPLACE ( fieldname, search, replace )
字符串截取
substring
length(): 单位是字节,utf8编码下,一个汉字三个字节,一个数字或字母一个字节。gbk编码下,一个汉字两个字节,一个数字或字母一个字节。 char_length():单位为字符,不管汉字还是数字或者是字母都算是一个字符。
SELECT substring(poetry,1,length(poetry)-1) FROM `bless_lot`
SELECT substring(poetry,1,char_length(poetry)-1) FROM `bless_lot`
带有中文的截取应该使用 charlength,因为substring切的时候按照字符位数切
数据去重
DELETE ...
DELETE FROM table_copy
WHERE key IN (
SELECT t.key FROM (
SELECT key FROM table_copy GROUP BY key having count(*) >1
) t
)
AND id NOT IN(
SELECT t.id FROM (
SELECT id FROM table_copy GROUP BY key having count(*) >1
) t
)
相关文章
- 面向 Amazon Redshift 的跨账户数据共享
- 使用 Amazon Redshift ML 构建多分类模型
- 使用 Amazon SageMaker Data Wrangler 准备 Snowflake 数据以进行机器学习
- AWS IoT SiteWise Edge 现已正式推出,用于处理本地部署的工业设备数据
- Python MySQL 数据库
- 呼叫医生云! Amazon HealthLake 现已正式发布
- python day05
- 基于 Amazon Comprehend 的命名实体抽取及主题建模的社交媒体数据分析
- 如何在亚马逊云科技数据湖内删除用户数据
- 2021 年 Prime 会员日 — 连续两日上榜
- 全球规模计算 – 9.95 PFLOPS,位列 TOP500 榜单第 41 位
- Amazon EKS 基于 Spot 运行大规模计算任务架构调优实践
- SAP云上自适应跨可用区高可用方案
- 在Amazon Web Services打造端到端语音识别应用之模型训练
- JAVA NIO详解
- 全方位保护您在Amazon S3的数据资产系列I-访问控制详解
- java.sql.SQLSyntaxErrorException
- 在亚马逊云科技上构建智能湖仓
- 新增功能 – 在 AWS Outposts 上创建 Microsoft SQL Server Instances of Amazon RDS
- 新的 Amazon FinSpace 简化了金融服务的数据管理和分析