-- 对就是他>LIMIT-- 查询到多个只取一个WHERE name LIKE concat('李','%')LIMIT1-- 查询时一对多,强行变成一对一SELECT*FROM a_table
WHERE name =(SELECT name FROM b_table WHERE1=1LIMIT1)
存在
-- 后面跟一个有限制的查询,存在数据true没有false>EXISTS(SELECT...)-- 可以用来去重,判断,代替IN ()等 SELECT
name
FROM
a_table a
WHERE1=1ANDEXISTS(SELECT name FROM b_table b WHERE a.name = b.name )
mySql
字符串拼接concat( ‘字符’, ‘字符’ )
-- 可以多放几个,但是好像有最高限制
concat('李','二')
concat('李','二','狗')-- 常和LIKE连用WHERE name LIKE concat('李','%')
字符长度
-- 有人说len()也行,但我试了报错
length( name)-- 实列WHERE name LIKE concat('李','%')AND length( name)<3