select 去重 执行一条select语句,查找表里的几个字段,然后把得到的结果去掉重复的,应该怎么写呀 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SELECT DISTINCT ?,?,? FROM TABLE table WHERE ... 不是啊,distinct过滤的是每个重复的记录。是记录,记录表示的是每条记录的全部字段。明白? 例:有下表AcolumnA columnB columnC1 1 11 2 11 1 11 1 2select columnA,columnB,columnC from A;结果如下colunmA columnB columnC1 1 11 2 11 1 2 are you sure?sqlite> select distinct serviceId, freqPoint from service_item;601|20602|20603|20604|20605|20605|39607|20608|20701|20702|20 我忘了表里的数据是for循环插进去的,里面的大部分字段是重复的,所以刚才误解了 select distinct * from table 表名绿裤衩路过 关于WebService log4j如何配置根据线程生成log文件 一道常见字符串的笔试题 菜鸟问题? 数据库写入中文乱码的问题 问一个关于java进程的问题 不是用odbc,如何连接VFP6.0的DBF文件? 谁有Borland JBuilder 8 Enterprise Trial的注册码? 在JAVA中,定义类时有public和没有public有什么区别? 我用TOMCAT做WEB SERVER,如何设定根目录下的一个文件不能被浏览,并不能被下载. HashMap<String, Action> 后在的参数是什么意思 java中字符串的equals和“==”运算问题
columnA columnB columnC
1 1 1
1 2 1
1 1 1
1 1 2select columnA,columnB,columnC from A;
结果如下
colunmA columnB columnC
1 1 1
1 2 1
1 1 2
are you sure?sqlite> select distinct serviceId, freqPoint from service_item;
601|20
602|20
603|20
604|20
605|20
605|39
607|20
608|20
701|20
702|20