gpt4 book ai didi

php - MySQL select * with distinct id

转载 作者:IT老高 更新时间:2023-10-28 23:48:46 27 4
gpt4 key购买 nike

我正在尝试选择具有不同 ID 的行,但返回所有字段。

SELECT * DISTINCT(ID) FROM table WHERE ...

我最终需要 ID、City、State 和 Zip。如何获取不重复 ID 的行并将所有字段返回到我的 mysql_fetch_array?

我尝试了以下方法:

SELECT * DISTINCT(ID) FROM table WHERE ...

SELECT DISTINCT ID * FROM table WHERE ...

SELECT ID,City,State,Zip DISTINCT ID FROM ...

SELECT ID,City,State,Zip DISTINCT(ID) FROM ...

我在这里阅读了其他问题,但似乎没有任何帮助。提前致谢!

最佳答案

尝试使用GROUP BY:

  select id, city, state, zip
from mytable
group by id

请注意,如果存在重复,这将为每个 id 返回一个任意地址。

演示:http://www.sqlfiddle.com/#!2/c0eba/1

关于php - MySQL select * with distinct id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12075502/

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