一个简单的sql语句,我却不知道如何解决?请帮帮忙!
有一个表 (经过精简的表)
create table table1
(one int,
tow int,
three int,
four int,
five int
)
有一个这样的查询语句 select distinct one from table1.
可是我想把其他的字段也加进来,难道我必须要
select distinct one, two, three, four, five from table1 这样写吗???
这样写 select distinct one, * from table1 又多一个字段!
请问应该要如何解决比较好?
问题点数:0、回复次数:9Top
1 楼kfarvid(傻小子)回复于 2004-05-04 16:20:05 得分 0
我好像也只想到你这个:
select distinct one, two, three, four, five from table1 这样写吗???
Top
2 楼bsmqu(我是个菜鸟,但是我一直在努力想成为高手)回复于 2004-05-04 16:33:25 得分 0
确实这只能select distinct one, two, three, four, five from table1 这样写,呵呵勤劳一点吧,兄弟Top
3 楼dacong(大聪)回复于 2004-05-04 18:53:37 得分 0
程序不是万能的,Top
4 楼zousoft(菜菜鸟的战斗诗歌)回复于 2004-05-04 19:02:03 得分 0
好像只能写全了吧...Top
5 楼rbtliu(lys)回复于 2004-05-04 19:19:04 得分 0
呵呵,只能写全Top
6 楼w78z(秋风细雨)回复于 2004-05-04 19:41:43 得分 0
同意楼上的。。Top
7 楼txlicenhe(马可)回复于 2004-05-04 20:05:28 得分 0
select distinct * from table1Top
8 楼chengxangwang(孤毅)回复于 2004-05-04 20:20:35 得分 0
group by 这样子会不会好一点了Top
9 楼ialgu123(有心事的人)回复于 2004-05-04 21:24:52 得分 0
你是不是想動態增加字段啊。
不知道是不是你想要的。
BEGIN
exec('ALTER TABLE #tmpWIP add ' + 'AA' + @Id + ' INT NOT NULL DEFAULT(0)') -- numeric(9,3)
FETCH NEXT FROM AddIdColumns_Cursor INTO @Id
ENDTop




