CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

查询设计器不支持CASE sql构造!如何解决或替换?

楼主lionqun(兔子)2005-04-03 09:28:50 在 MS-SQL Server / 基础类 提问

如题 问题点数: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

相关问题

  • 查询设计器不支持 CASE SQL 构造??????
  • 动态构造sql问题
  • asp动态构造sql语句
  • 如何构造这样的sql语句??
  • 怎样构造sql语句(用变量)
  • SQL语句的构造问题
  • 如何替换case语句
  • sql怎样替换字段值
  • 如何写sql替换语句?
  • 请问如何构造如下查询条件的SQL语句?

关键词

  • debit
  • credit
  • case
  • select

得分解答快速导航

  • 帖主:lionqun
  • paoluo
  • cywarson

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo