mysql数据库导入csv/txt中文字段和数据乱码(解决方案)
- 将编码更换为:10008 (MAC - Simplified Chinese GB 2312) , 详情如下图:
图片.png
mysql数据库导出csv/txt中文字段和数据乱码(解决方案)
-
将编码更换为:10008 (MAC - Simplified Chinese GB 2312) , 详情如下图:
图片.png
mysql数据库导出csv,保留15位以上数据 , 以及只保留手机号后四位数字
SELECT
CONCAT('\t',身份证号码) AS 证件号,
RIGHT (设备号码,4) AS 尾号后四位
FROM 数据表
清空带有自增id的数据表重新从0开始
truncate table `表名`
mysql 多表联查
//语法一(内连接)
select *
from 表1
inner join 表2
on 表1.公共字段=表2.公共字段
//语法二(自然连接)
select *
from 表1,表2
where 表1.公共字段=表2.公共字段
//三表联查
select *
from 表1
inner join 表2 on 表1.公共字段=表2.公共字段
inner join 表3 on 表2.公共字段=表3.公共字段
获取括号的内容
RIGHT(REPLACE(REPLACE(产品名称,'(',''),')',''),4) as `生效方式`
SUBSTRING_INDEX(SUBSTRING_INDEX(`业务备注`,')',1),'(',-1) as `生效方式`
去除后面字符保留前半部分
SUBSTR(`业务备注1`, 1, CHAR_LENGTH(`业务备注1`)-4) AS `项目名称`

