我有一个表格,其列和值类似于:
|country |region |city |
|------------------------------|
|USA |Maine |Bar Harbor |
|Australia|Victoria|Melbourne |
|Spain |Valencia|Enguera |
|Australia|Victoria|Colbo |
|USA |New York|NYC |
我想按字母顺序显示这个:
Australia
Victoria
Colbo
Melbourne
Spain
Valencia
Enguera
USA
Maine
Bar Harbor
New York
NYC
我试图使用嵌套for循环,我在此问题中建议:How do I get unique values from a column and group them with values from another column? 但是我添加第三个值列时遇到了困难。
答案 0 :(得分:0)
(当你跳过打印时,你可以打印几个空格,以创建一个像你的例子中的列表式视图。)
答案 1 :(得分:0)
希望工作
select country,region,city from table group by country,region
order by country asc,region desc ,city desc