mysql select全部并且 distinct某两列
时间: 2023-08-14 09:29:32 浏览: 90
mysql语言之SELECT
可以使用以下语句来实现:
```
SELECT DISTINCT 列名1, 列名2, * FROM 表名;
```
其中,列名1和列名2指的是需要去重的列,* 表示选取全部列。举个例子,假设我们有一个名为 orders 的表,其中包含 id、user_id、product_id 和 amount 四列,我们需要对 user_id 和 product_id 进行去重,可以这样写:
```
SELECT DISTINCT user_id, product_id, * FROM orders;
```
这样就可以选取所有列,并且对 user_id 和 product_id 进行去重了。
阅读全文