access数据库中表结构如下:
id name state
1 a 1
2 a 0
3 a 1
4 a 0
5 b 1
6 b 1
7 c 0
8 c 0
期望得到以下结果,即name相同的只列出一条记录,且name相同的只列出state为0的记录:
2 a 0 或者(4 a 0)
5 b 1
6 c 0
------解决思路----------------------
select min(id) as id,name,MIN(state) as state
from table1
group by name