gpt4 book ai didi

sql - 这个select语句怎么写?

转载 作者:搜寻专家 更新时间:2023-10-30 23:11:05 24 4
gpt4 key购买 nike

如果我有 table1 包含 Name, col2, col3 并且 table2 包含 Name, NickName 和 col6

我想做 select 语句,这样我有一个像这样的表:

Name, NickName, col2, col3

如果 table1 有 3 行,新表应该有相同的行。

最佳答案

更新以回答您的问题:

试试这个:

WITH tbl2 AS (SELECT DISTINCT ON (Name) Name,Nickname FROM table2 ORDER BY Name)

SELECT tbl1.Name, tbl2.Nickname, tbl1.col2, tbl1.col3 FROM
table1 tbl1 INNER JOIN tbl2 ON tbl1.Name = tbl2.Name

免责声明:尚未对此进行测试。让我知道它是否有效。

关于sql - 这个select语句怎么写?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20181224/

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