gpt4 book ai didi

mysql - 从包含组和成员的表中获取数据

转载 作者:行者123 更新时间:2023-11-29 03:34:32 26 4
gpt4 key购买 nike

我有一个复杂的查询来显示它。 (我只是举个例子)

table 车

ID     Car_name     Car_category
1 Ferrari sporty
2 Nissan SUV
3 Audy Sporty
4 Honda City car
5 Mitsubishi SUV

我希望我的查询显示这个结果:

Car_category     Car_name

Sporty Ferrari
Audy
SUV Nissan
Mitsubishi
City Car Honda

我试过这个查询,但是错了..

SELECT a.Car_category,
(
SELECT b.Car_name
FROM car b
WHERE b.Car_category = a.Car_category
ORDER BY Car_name
LIMIT 1,1
) as Car_name
FROM car a
GROUP BY a.class

有什么解决方案吗?真的需要你的帮助,谢谢你的关注..

最佳答案

试试GROUP_CONCAT喜欢

SELECT car_category,
group_concat(car_name separator '\n')
FROM `Car`
GROUP BY car_category

检查 SQL Fiddle

关于mysql - 从包含组和成员的表中获取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24668371/

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