join方法

eg:
select *
from TableA
left join TableB
on TableA.id == TableB.id
limit
对查询结果进行分界获取,常用
limit a,b 获取结果的第1到b条
limit a 相当于limit 0,a
limit a offset b 相当于 limit b,b+a
一般配合order by使用,eg:
获取tableA中排名几个第三高的行,注意,如果没有的话会返回空非null,如果想让他返回为null,可以在前面加select,相当于创建临时表。
select *
from tableA
order by TableA.price desc
limit 2,2
IF()
if(a,b,c)函数相当于三目条件符
select name,if(sex=0,'女','男') as sex from student
网友评论