![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库mysql
文章平均质量分 60
华如锦
qq:610207151
展开
-
mysql字段 字符串类型转为数字 排序
列中的数字来对结果进行排序。如果字符串不是纯数字格式,这些函数会尝试从字符串的开始处解析数字,直到遇到非数字字符。在MySQL中,如果你想要按照字符串中包含的数字进行排序,你可以使用。函数将字符串转换为整型,然后进行排序。,该列包含了字符串,这些字符串中混杂了数字。mysql字段 字符串类型转为数字 排序。原创 2024-07-01 13:54:09 · 304 阅读 · 0 评论 -
【实用】mysql配置 及将线上数据导入本地 问题解决及记录
此问题是mysql当前配置不支持日期为空,或者为‘0000-00-0000:00:00‘得情况1、直接在数据库执行2、然后刷新,重新连接数据库,就解决问题了出现这种情况就是:数据库不支持Datetime为0的情况,更换一下模式就可以了也可以配置到mysql.ini下(windows)mysql中distinct和order by 一起用时,order by的字段必须在select中mysql 5.7.14SELECT DISTINCT evt_tim FROM evt_etl ORDER BY ev原创 2023-11-23 15:07:22 · 180 阅读 · 0 评论 -
oracle sql记录
begin函数批量更新数据库数据BEGIN FOR aa IN ( SELECT dept.fd_id as deptid,M.fd_id as fdid FROM km_imissive_send_main_bbak M LEFT JOIN sys_org_element person ON M.doc_create_id = person.fd_id LEFT JOIN sys_...原创 2022-06-09 11:16:03 · 249 阅读 · 2 评论 -
【mysql】部署时碰到的问题记录(若以部署时)
mysql导入提示错误 [Err] 1294 - Invalid ON UPDATE clause for 'modify_date' column这个问题产生原因:开发环境mysql版本较高为mysql5.7.35,部署环境较低,为mysql5.1.65今天导入mysql数据库的时候出现了一个问题,但有些数据库导入不报错,有些导入报错。后来根据数据库检查,发现数据库版本不一致,出现这个问题是因为高版本的mysql导数据到低版本。解决方法:1,升级数据库;2,将create table语句中原创 2021-11-24 14:00:57 · 404 阅读 · 0 评论 -
sql查询判断手机号
--查不规范手机号SELECT*FROMaWHERELEN([tel])!=11OR[tel]NOTLIKE'[1][356789]%'OR[tel]LIKE'%[^0-9]%'--查是否有重复使用手机号的SELECT*FROMaASTWHEREEXISTS(SELECT1FROMaWHEREtel=T.telANDID&l...转载 2018-09-06 14:42:09 · 16242 阅读 · 0 评论 -
比较两个表中不同的数据
通过语句 select * from A where not exists(select 1 from B where B.col1 = A.col1 and B.col2 = A.col2 and B.col3 = A.col3) 来找出A表中不存在于B表的记录通过语句 select * from B where not exists(select 1 from A where B.col1 =...原创 2018-01-09 10:18:30 · 7324 阅读 · 2 评论