gpt4 book ai didi

mysql - 如何从mysql表中获取不同的记录?

转载 作者:IT老高 更新时间:2023-10-29 00:08:57 26 4
gpt4 key购买 nike

我有一张这样的 table student

id | name | zip 
1 | abc | 1234
2 | xyz | 4321
3 | asd | 1234

我想获取所有记录,但邮政编码不应重复。因此,在上述表记录的情况下,应获取第 1 条和第 2 条记录。第 3 条记录将不会被提取,因为它有一个已经在第 1 条记录中的邮政编码

最佳答案

SELECT DISTINCT fieldName FROM tableName;

以下查询将只选择不同的“zip”字段。

SELECT DISTINCT zip FROM student;

SELECT * FROM tableName GROUP BY fieldName;

以下查询将选择所有字段以及不同的 zip 字段。

SELECT * FROM student GROUP BY zip;

关于mysql - 如何从mysql表中获取不同的记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6109758/

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