gpt4 book ai didi

mysql - 如何组合2个select语句并将结果输出到2列

转载 作者:行者123 更新时间:2023-11-29 16:36:57 26 4
gpt4 key购买 nike

我有 2 张 table (basket_tb、vegetable_tb)我想检查basket_tb中是否存在特定的篮子以及vegetable_tb中是否存在特定的蔬菜。如何通过组合我的 2 个 select 语句并将结果输出到 2 个单独的列中来做到这一点。

SELECT basket_id FROM basket_tb WHERE basket_id = 2;
SELECT veg_id FROM vegetable_tb WHERE veg_id = 5;

最佳答案

可以使用UNION将其分成两行,但将这两行作为的唯一方法是使用JOIN。见下文。

SELECT t1.basket_id, t2.veg_id
FROM
(SELECT basket_id FROM basket_tb WHERE basket_id = 2) t1
JOIN
(SELECT veg_id FROM vegetable_tb WHERE veg_id = 5) t2

关于mysql - 如何组合2个select语句并将结果输出到2列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53549867/

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