注册 登录
编程论坛 ASP技术论坛

group by子句的问题,出人命了!!

leoyu 发布于 2007-08-15 12:10, 753 次点击
本机调试ASP程序时,在一个查询中使用了GROUP BY子句定义分组,结果执行时系统死活不响应,把这个GROUP BY子句去掉就可以执行了,咋回事?我快疯掉了,我用的就是很普通的GROUP BY子句,如下:SELECT NAME,ADDRESS FROM TABLE1 GROUP BY NAME
6 回复
#2
multiple19022007-08-15 12:23
这标题总共两句话,后面一半是废话。
#3
madpbpl2007-08-15 13:07
SELECT NAME,ADDRESS FROM TABLE1 GROUP BY NAME
改成
SELECT NAME,ADDRESS FROM TABLE1 GROUP BY NAME,address
#4
leoyu2007-08-15 13:21
OK,多谢楼上的,现在可以了,请问为什么这么写,我只想根据NAME来分组,为什么要加上ADDRESS才可以??
#5
hmhz2007-08-15 13:31

字段名最好不要使用数据库保留此,name也是保留词

#6
leaftest2007-08-15 13:50
如果Name 是唯一的字段的话, group不起作用的
#7
madpbpl2007-08-15 13:55
以下是引用hmhz在2007-8-15 13:31:30的发言:

字段名最好不要使用数据库保留此,name也是保留词

说的有道理
最好写成[name]

1