mysql 查询去重复 mysql去数字排重查询

导读:在mysql中,有时候我们需要去数字排重查询,即将表中的数字按照序号排序,并去除重复的数字 。下面就来看看如何使用mysql实现这一功能 。
1. 首先,我们需要创建一个模拟表,用来模拟去数字排重查询的操作,例如:
```sql
CREATE TABLE test (
id INT NOT NULL AUTO_INCREMENT,
num INT NOT NULL,
PRIMARY KEY (id)
);
```
2. 接下来,我们需要向表中插入测试数据,例如:
```sql
INSERT INTO test (num) VALUES (1);
INSERT INTO test (num) VALUES (2);
INSERT INTO test (num) VALUES (3);
INSERT INTO test (num) VALUES (2);
INSERT INTO test (num) VALUES (4);
INSERT INTO test (num) VALUES (5);
INSERT INTO test (num) VALUES (3);
```
3. 然后 , 我们可以通过SELECT语句来实现去数字排重查询 , 例如:
```sql
SELECT * FROM test
ORDER BY num ASC
GROUP BY num;
```
4. 最后 , 我们可以通过查询结果验证,例如:
```sql
+----+----+
| id | num|
+----+----+
| 1 | 1 |
| 2 | 2 |
| 4 | 3 |
| 6 | 4 |
| 7 | 5 |
+----+----+
```
【mysql 查询去重复 mysql去数字排重查询】总结:通过以上步骤,我们可以很方便地使用mysql实现去数字排重查询 , 即将表中的数字按照序号排序,并去除重复的数字 。

    推荐阅读