查询设计器不支持CASE sql构造!如何解决或替换?
如题 问题点数:50、回复次数:6Top
1 楼lionqun(兔子)回复于 2005-04-03 10:14:59 得分 0
很急
自己顶Top
2 楼paoluo(一天到晚游泳的鱼)回复于 2005-04-03 10:40:08 得分 45
可以啊。你的SQL是怎样的??
给个例子你看。
Select account,debit,credit,(Select SUM(Case When debit=0 Then debit Else -credit End ) As rest from A Where A.ID<=B.ID) As Rest from A B
或者你将你的SQL贴出来看看,帮你改下。Top
3 楼cywarson(阿胜)回复于 2005-04-03 11:48:14 得分 5
是可以的.
没道理不可以.Top
4 楼lionqun(兔子)回复于 2005-04-03 12:02:10 得分 0
请大家再查询设计器中自己试验一下便知道了
新建一个视图,然后再试图字段里面写一个CASE语句试验一下Top
5 楼lionqun(兔子)回复于 2005-04-03 12:05:10 得分 0
因为这样做会失去于其他窗格的同步,你一旦使用了CASE语句,上面所罗列的表会全部消失。
你就无法再进行设计了Top
6 楼lionqun(兔子)回复于 2005-04-03 13:31:55 得分 0
在顶一次Top




