gpt4 book ai didi

mysql - 如何将不同的查询答案插入到表中

转载 作者:行者123 更新时间:2023-11-29 13:27:16 25 4
gpt4 key购买 nike

我正在尝试将一些日期插入表中。我知道如何在日期是静态的情况下插入值,我的意思是“4”、“汽车”、“1456”等,而且我也知道如何将一个查询答案插入表中,但我不知道如何当我想插入多个查询的答案时,请执行此操作。

我想在餐厅表中插入两个值:

insert into restaurant (id_restaurant, id_category)

这些值是两个查询的答案。

select id_rest from restaurant_menu where name = "discount" 
select id_cat from category_menu where name = "beach";

如何分别插入 id_restaurant 和 id_category、id_cat 和 id_cat?

请问你能帮我吗?我已经搜索了很多次但没有找到它。

最佳答案

您想要插入笛卡尔积吗?

INSERT INTO restaurant (id_restaurant, id_category)
SELECT id_rest, id_cat
FROM restaurant_menu rm, category_menu cm
WHERE rm.name = "discount" AND cm.name = "beach";

关于mysql - 如何将不同的查询答案插入到表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19964644/

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