访问数据库问题 数据库中有三个字段,id,field1,field2,其中id号是唯一的,后面两个字段值很多重复的,请问读数据库时怎么样过滤掉field1、field2中重复的数据(不是field1与field2重复,而是同一个字段有很多重复的值),而同时有读出这三个字段的值?谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ID就不可能取出来了。那么多的重复记录ID .想取哪个啊 select max(id),field1,field2from tablegroup by field1,field2 select distinct id,field1,field2 from table ID随便去哪一个也可以,只要能读出来一个就行select distinct id,field1,field2 from table 读不出id来 那就更简单了select distinct field1,field2 from table 啊,你是说把其他重复的字段都过滤掉是吧?那就这样:select max(id) as id,field1,field2,field3,field4...from tablegroup by field1,field2,field3,field4... 新年将至祝大家工作顺心生活开心 一个简单问题。 这个怎么用SQL语句实现?,高手帮忙啊 我的delphi7怎么了? 急——怎样判断IB7.0数据库中要创建的数据表是否已经存在 一段代码C的,能帮我转成delphi吗?谢谢啦!! 为什么不能在自定义的函数中调用其它窗体单元中控件的方法和属性(uses中已包括响应的单元)? 能否用windows2000作为COM+客户端访问另外一台COM+服务器?分数不够可以再加~~ 请大家帮忙,来者有分!!!!!! 请看这个代码错在那里? Tquery组件的问题? 在Delphi中如何实现两个对象之间的复制?
from table
group by field1,field2
select distinct id,field1,field2 from table 读不出id来
select distinct field1,field2 from table
那就这样:
select max(id) as id,field1,field2,field3,field4...
from table
group by field1,field2,field3,field4...