Select DISTINCT UnitID,Deptsort,UnitName,Proid from Userinfo where deptsort='110'  这是我写的SQL语句,这是我查询的结果单位编码 部门编码   单位名称       唯一标识(自动编号) 
0100  110   河北水利局   1375
0100  110   河北水利局 1378
0100  110   河北水利局 1379
0100  110   河北水利局 1380我想要的结果是就 同单位同部门就显示一条
谢谢各位仁兄,走过路过给个建议。

解决方案 »

  1.   

    Select  UnitID,Deptsort,UnitName from   Userinfo   where   deptsort= "110 " 
    group by UnitID, Deptsort, UnitName
    order by UnitID, Deptsort如果想分组,就不能要Proid这个字段
      

  2.   

    不要Proid这个字段后, 楼主的代码就能 同单位同部门只显示一条 了。
      

  3.   


    谢谢 amber_hp  给出的回复,但是我必须要查询Proid字段 请问高手还有办法吗?
      

  4.   

    LZ的要求自相矛盾, 要Proid这个字段的话, 这些记录就不是重复值了。
    你必须要Proid字段,那1375、1378、1379、1380这四个里给你哪个值好呢?
      

  5.   

    各位这个问题可以帮小弟解决一下吗delphi6   程序用wise   9.02   打包程序打包   程序中用到了ACCESS数据库,如果客户端没有安装ACCESS程序,我应该在包中打入什么驱动程序,谢谢高手指点。比较急。
      

  6.   

    MDAC 或者 Microsoft JET Engine