AS别名 “不能用在CASE中,只能显示结果时用”
来源:互联网 发布:淘宝开店货源怎么找 编辑:程序博客网 时间:2024/04/29 14:16
1、正确 SQL
SELECT CNTRY_NAME, CNTRY_CONTINENT AS Continent, CASE -- 注意:CASE用的字段 是表的真正字段名 CNTRY_CONTINENT(“不是别名 Continent” 哦,亲) WHEN CNTRY_CONTINENT IS NULL THEN 'Continent IS NULL' ELSE CNTRY_CONTINENT END AS MARVIN_case_when_then_else_end -- 此列的列名是:MARVIN_case_when_then_else_endFROM EI.COUNTRIES;
2、错误 SQL
SELECT CNTRY_NAME, CNTRY_CONTINENT AS Continent, CASE -- 注意:CASE中用的字段 是别名 Continent(这样不对,执行出错) WHEN Continent IS NULL THEN 'Continent IS NULL' ELSE CNTRY_CONTINENT -- 注意:CNTRY_CONTINENT 是表的真正字段名,这是对的(这里当然 也不能 用 Continent) END AS MARVIN_case_when_then_else_endFROM EI.COUNTRIES;
在贴下 正确 SQL 的执行结果
- AS别名 “不能用在CASE中,只能显示结果时用”
- 爬虫只能在命令行用scrapy crawl 运行而不能用pycharm run
- gmail在firefox中经常不能用
- 输入法在word中不能用
- SQL中Delete语句表名不能用别名?!
- Repeater中不能用ImageButton显示图片用什么来代替最好我的个人建议
- wih as 与 update 不能用
- 在hibernate框架中使用createSQLQuery查询结果集在前台显示不出来
- sql中的Update语句为什么不能用表的别名
- sql中的Update语句为什么不能用表的别名
- sql中的Update语句为什么不能用表的别名
- AS 别名
- Uncaught TypeError: Cannot set property 'innerHTML' of null 学习Chrome插件时,要在弹出页面中显示当前时间,结果怎样也显示不出来 看
- 求一个正整数N的开方,要求不能用库函数sqrt(),结果的精度在0.001
- 求一个正整数N的开方,要求不能用库函数sqrt(),结果的精度在0.001
- 在UIView中创建 delegate的属性的时候一定要用assign,不能用retain
- VS2013在文件中查找时无法显示查找结果
- 在ATL中怎么不能用模板类作为参数?
- iOS开发——生命周期
- php 文件缓存
- [SQL2005 BI] 数据级权限解决方案
- Xcode中debug取消debug信息
- android 遍历 jsonobject
- AS别名 “不能用在CASE中,只能显示结果时用”
- 2012年最具影响力路由器配置精品文章荟萃【108篇】
- 系统分析与设计方法-3 信息系统开发
- 关于屏蔽CHtmlView脚本错误
- Gerrit介绍
- POJ 3621 最优比率生成环 01分数规划问题
- 磁盘阵列虚拟化技术
- Oracle 单引号转义
- Linux安装mysql——源码安装