MySQL在where子句中选择查询

迪努卡·蒂兰加(Dinuka Thilanga)

您可以更正此查询吗?它显示出一些语法错误。

SELECT * 
 WHERE `id` IN (SELECT DISTINCT unit_trust_managing_company_id 
                  FROM ut_funds 
                 ORDER BY `company_name`)

SELECT DISTINCT unit_trust_managing_company_id FROM ut_funds ORDER BYcompany_name`查询正常运行。

戈登·利诺夫(Gordon Linoff)

您需要在以下from子句之前where

SELECT *
FROM <some table here>
WHERE `id` IN (SELECT unit_trust_managing_company_id FROM ut_funds)

此外,语句也不需要distinctorder byin

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章