想要从表里提取出某个长度固定的字段使用length函数如下:
SELECT * FROM user u WHERE length(u.USER_MOBILE)<11;
想要在表中去除某一个字段的固定字符如下:z–>0(注意:更换单引号要使用双引号包裹,双引号相反)
update 表 set 字段=REPLACE(字段,"z",'0');
替换字段使用CONCAT合并字符串
UPDATE 表 a SET a.字段 = CONCAT('0376', a.`字段`)';
多表联查的
//多表联查
SELECT DISTINCT
*
FROM
表 k,
表 u
WHERE k.字段 = u.字段;
根据表查询出某几个字段后,再把查出来的表当成原始表,进行查询计算
select count(kk.aa),kk.cc
from (
SELECT
k.kuandai aa,
k.city cc
FROM
表 k,
表 u
WHERE k.字段 = u.字段 ) kk
group by kk.cc;

本文介绍SQL语言中的实用技巧,包括如何使用LENGTH函数筛选特定长度的数据记录、REPLACE函数去除或替换字段中的指定字符、CONCAT函数连接字符串以及多表联查和子查询的方法。
1168

被折叠的 条评论
为什么被折叠?



