易截截图软件、单文件、免安装、纯绿色、仅160KB

access中distinct的用法

我用的access2003,表数据如下:

col1 col2
zhao 22
zhang 33
zhao 14
zhao 12

希望读取col1不重复的所有字段,而且只读不重复的col1的所有记录的第一条,按照col2排序,sql语句该怎么写?

结果应该是:

col1 col2
zhang 33
zhao 12

引用
参考
如果是类似下面的查询语句,就没问题: 
  select  distinct  字段  from  表 
   
   
  如果是用在聚合函数中,就不支持. 
  select  count(distinct  字段)  from  表


也可以转弯一下写个兼容mssql和access 的代码
select count(*) from T group by 字段

select col1 from tab group by col1
select count(*) as tab from (select distinct a from tab )

以上我没试成功,请注意,如果有3条记录的col1是重复的,那么只读取一条记录

这里面没有涉及到求和,只是读出来不重复某字段的所有记录,当然该记录要包括所有字段


相关问答:

ASP+ACCESS输出问题 - Web 开发 / ASP

哪里出错了,输出这样的结果??
<%@ Page Language="VB" AutoEventWireup="false" aspcompat="true" CodeFile="Default.aspx.vb" Inherits="_Default" %&g ......

VC连接ACCESS数据库问题 - VC/MFC / 数据库

问题1
我用ADO连接设了用户名密码的数据库
但是我发现我不输入 用户名和密码 都可以连接成功 而且还能把数据读出来
剪了一个名为test数据库 建了一个名为people的表 
见了一个 用户名1234 密码1234 的 ......

怎样装ACCESS - VC/MFC / 数据库

我机子里面没有ACCESS,请问在不重装系统的情况下该如何把它装上,之前我试装过其它版本的SP3 OFFICE,但还是装不上,
请问有什么好办法吗?

安装OFFICE ,选择安装ACCESS就可以呀 。

引用
安装OFFICE ,选择安装 ......

查询ACCESS中符合条件记录的语法格式

我做了一个小程序,想实现的功能就是在文本框中输入姓名,点击查询按钮,就能查到ACCESS数据库中此学生的信息(编号,姓名,性别,年龄)可我不知道语法格式,我自己写的语句调试能通过,可是运行时出错(点击查询按 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号