gpt4 book ai didi

mysql - 不使用 join 和 union 从多个表中选择

转载 作者:行者123 更新时间:2023-11-30 22:16:26 34 4
gpt4 key购买 nike

我有以下 SQL 查询:

SELECT t1.id as id,
t1.username as username,
CONCAT_WS(' ', t2.ad,t2.soyad) as fullname,
t2.title as title,
t3.pass as password,
t3.phone_login as hat,
t2.time as date
FROM kullanici t1, kullanici_tanim t2, dial_users t3
WHERE t1.id = t2.usr_id AND t1.agent_id = t3.user_id
GROUP BY t1.id
ORDER BY t1.id ASC

这个查询工作正常。我想知道我应该使用联接吗?什么是正确的方法?

最佳答案

对于那些必须使用您的代码的人,请使用连接。例如:

SELECT   t1.id as id,
t1.username as username,
CONCAT_WS(' ', t2.ad,t2.soyad) as fullname,
t2.title as title,
t3.pass as password,
t3.phone_login as hat,
t2.time as date
FROM kullanici t1
INNER JOIN kullanici_tanim t2
ON t1.id = t2.usr_id
INNER JOIN dial_users t3
ON t1.agent_id = t3.user_id
GROUP BY t1.id
ORDER BY t1.id ASC

关于mysql - 不使用 join 和 union 从多个表中选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38128887/

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