gpt4 book ai didi

mysql - 如何结合 left join 和 where join(旧式逗号连接)?

转载 作者:行者123 更新时间:2023-11-29 05:47:46 27 4
gpt4 key购买 nike

<分区>

这没问题

select user.`username` , id_user_gender.text gender
from user
left join id_user_gender
on user.idGender = id_user_gender.id
where 1

这个也没问题

select user.`username` , user.idType
from user,id_user_type
where user.idType=id_user_type.id

但这是错误:#1054 - “on 子句”中的未知列“user.idGender”

select user.`username` , id_user_gender.text gender, user.idType
from user,id_user_type
left join id_user_gender
on user.idGender = id_user_gender.id
where user.idType=id_user_type.id

如何在同一个查询中使用left join和where join?

这个我也试过,但是不行

select uu.`username` , id_user_gender.text gender, uu.idType
from user as uu,id_user_type
left join id_user_gender
on uu.idGender = id_user_gender.id
where uu.idType=id_user_type.id

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com