gpt4 book ai didi

php - 使用 PHP 将 SQL 列中的唯一值分组为标题,另一列分组为副标题,另一列分组为子标题

转载 作者:行者123 更新时间:2023-11-30 01:13:44 25 4
gpt4 key购买 nike

我有一个表,其中的列和值类似于:

|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?但我在添加第三个值列时遇到了困难。

最佳答案

  • 从给定表格中按国家、地区、城市顺序进行选择。
  • 循环结果集并打印字段。 (除了我在下面描述的异常(exception)情况。)(X)
  • 每次迭代后保存最后一条记录
    • (X) 如果与之前的国家/地区不相等,则仅打印国家/地区
    • (X),如果国家/地区与之前的国家/地区不同,则仅打印该地区。

(当您跳过打印时,您可以打印一些空格,以创建类似示例中的表格 View 。)

关于php - 使用 PHP 将 SQL 列中的唯一值分组为标题,另一列分组为副标题,另一列分组为子标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19258386/

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