Heim > Backend-Entwicklung > PHP-Tutorial > 这种查询要求的SQL语句应该如何写

这种查询要求的SQL语句应该如何写

WBOY
Freigeben: 2016-06-13 12:19:19
Original
868 Leute haben es durchsucht

这种查询要求的SQL语句应该怎么写
表如下

A               B            
中国          1
中国          2
中国          3
美国          4
美国          5
英国          6
英国          7
.
.
.

-------------------最终查询出来结果要求是下面这样的
中国             1,2,3
美国             4,5
英国             6,7

我之前过直接用GROUP BY ,但A字段是能分组出来,但B字段的集合怎么出现呀?难道要再嵌一个SQL???
------解决思路----------------------

select A, group_concat(B) as B from 表 group by A
Nach dem Login kopieren

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage