使用distinct?

来源:百度知道 编辑:UC知道 时间:2024/05/27 16:55:14
不能做用于不是主键的字段吗?
我想表
id(主键,自增长) it_id(字段,可以重复)
我想让一个it_id的记录只显示一次,怎么用啊,
高手帮下忙?
回1楼:怎么语法错误!!
回2楼:我是想查两个字段。。
像这种好像没有取消重复行的功能
SELECT DISTINCT(it_id),id from TABLE

麻烦看一下,有点小急,三十分钟内能解决问题,加100分,先谢谢各位

因为一个IT_ID对应的ID很多,全部显示出来很不好,只显示一条才好哦

select max(id),it_id from TABLE1 group by it_id

--要只显示一次的话,就要舍去id
SELECT DISTINCT it_id from 表名

你是做什么的时候需要这样?不同的ID对应相同的记录,要显示不同的记录,那只能不要ID了

SELECT id,DISTINCT(it_id) from TABLE