联表查询

审核中 Mysql 未结 已结 置顶 精帖
删除 置顶 取消置顶 加精 取消加精
66 0
yswl
yswl VIP3 2021-09-04 11:28:37
悬赏:60金币 编辑此贴
'SELECT a.*,b.cid as cid1,b.status as status1,b.uid as uid1 
        FROM @#1_yiny as a 
    left JOIN 
    @#1_yiny_form_kcyy as b 
    on a.id = b.cid 
    where a.id ='.$t['id'];

*:代表所有

SELECT:可以读取一条或者多条记录

as:为查询的字段起一个别名

FROM:指定数据表名称

LEFT JOIN:获取左表所有记录,即使右表没有对应匹配的记录

on:添加约束,一般我们join后的表,并不是我们想要的,这时,可以用 ON 来加一些条件,当只有join时,其后面的on可以用where替换

数据库
Mysql 22