gpt4 book ai didi

php - 如何在同一个查询中使用 INNER JOIN 和 IN Clause

转载 作者:太空宇宙 更新时间:2023-11-03 10:41:22 25 4
gpt4 key购买 nike

我有三个表,想对它们运行 INNER JOIN 和 IN 子句。谁能告诉我哪里做错了

    SELECT `tblinvoices`.id,`tblinvoices`.userid,`firstname`,`lastname`
FROM `tblinvoices`
WHERE `paymentmethod`IN
(SELECT `gateway` FROM `tblpaymentgateways` WHERE `setting`='type' AND `value` = 'CC')
INNER JOIN `tblclients` ON `tblinvoices`.userid=`tblclients`.id"

最佳答案

JOIN 出现在 WHERE 之前:

SELECT     tblinvoices.id,
tblinvoices.userid,
firstname,
lastname
FROM
tblinvoices

INNER JOIN tblclients
ON tblinvoices.userid = tblclients.id
WHERE
paymentmethod IN
(select gateway
FROM tblpaymentgateways
WHERE setting='type'
AND value = 'CC')

关于php - 如何在同一个查询中使用 INNER JOIN 和 IN Clause,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37896501/

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