gpt4 book ai didi

sql - 嵌套,分组Sqlite语法?

转载 作者:行者123 更新时间:2023-12-03 18:31:52 24 4
gpt4 key购买 nike

我无法终生弄清楚这种Sqlite语法。

我们的数据库包含如下记录:


TX, Austin
OH, Columbus
OH, Columbus
TX, Austin
OH, Cleveland
OH, Dayton
OH, Columbus
TX, Dallas
TX, Houston
TX, Austin
(State-field and a city-field.)



我需要这样的输出:


OH: Columbus, Cleveland, Dayton
TX: Dallas, Houston, Austin
(Each state listed once... and all the cities in that state... [edited: each listed once])



SELECT语句是什么样的?

最佳答案

您可以使用group_concat

select state, group_concat(city)
from YourTable
group by state


要回复您的评论,您可以使用 distinct

select state, group_concat(distinct city)
^^^^^^^^

关于sql - 嵌套,分组Sqlite语法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2969103/

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