Y ywr Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-25 #1 执行这条语句为什么不行呢? SELECT COUNT(DISTINCT rno) FROM room; 是access有什么限制吗?
A antic_ant Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-25 #2 有可能是,我在SQL server中用过没有问题 你可以 先用SELECT DISTINCT rno FROM room; 然后取也记录的个数
Y YB_unique Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-25 #3 对于Access而言,为了在数据表单向导中使用聚合功能,必须使用一个SQL别名, 以方便数据表单为查询生成合适的索引。
Y ywr Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-25 #4 我这样写可以了: select count(rno) from (select DISTINCT rno from room); hehe!! to YB_unique:能说详细点吗?
W westboy2000 Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-25 #5 我试了一下,的确是不行。[] 不过象下面这样写就没有问题了[],已经调试通过: select count(*) from (select distinct id from t1) as tmp;
W westboy2000 Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-25 #6 怎么你自己已经解决了?害我白写了一堆。[]
Y ywr Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-25 #7 我刚刚解决的,呵呵 [] 不过我在担心access还少了什么功能呀!? 我在用它做栋栋[]