gpt4 book ai didi

mysql - 无法连接辅助表中的元素

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

我有两个表。

表 1:foo

create table foo (id int, name string, description varchar(255));

foo 的数据如下:

1, foo1, fooooo1111
2, foo2, fooooo2222
3, foo3, fooooo3333
4, foo4, fooooo4444

表 2:栏

create table bar (foo_id int, value string, data varchar(255));

bar 的数据如下:

foo1, bar11, {"event":"test"}

foo1, bar22, {"event":"test111"}

foo2, bar33, {"event":"test222"}

我想执行以下查询。

select foo.id As Id, foo.name As Name, bar.* As b from foo LEFT JOIN bar on foo.Id = bar.foo_id;

当我设置列 bar.* 作为 b 时,它无法获取数据。我应该怎么做?

最佳答案

您可以为列或表设置别名。但是

bar.* As b

意味着将 b 设置为表 bar所有 列的别名,这显然行不通。

关于mysql - 无法连接辅助表中的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31029197/

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