SQL常遇到的小问题整理
2015-10-30 11:01
357 查看
2015.10.30
今天写了个统计男女比例的sql:
结果一直报错,[Err] ORA-00933: SQL command not properly ended,结果后来发现是结尾部分有问题,
修改后:
总结:sql结尾如果没有其他条件,则as用起来不妥,会导致结尾没有正确结束的错误。
今天写了个统计男女比例的sql:
SELECT "SUM"(CASE WHEN p.PSRD_GENDER='M' then 1 else 0 end) as male, "SUM"(CASE WHEN p.PSRD_GENDER='F' then 1 else 0 end) as female FROM VIEW_VPS_TA_PSR as p;
结果一直报错,[Err] ORA-00933: SQL command not properly ended,结果后来发现是结尾部分有问题,
修改后:
SELECT "SUM"(CASE WHEN PSRD_GENDER='M' then 1 else 0 end) as male, "SUM"(CASE WHEN PSRD_GENDER='F' then 1 else 0 end) as female FROM VIEW_VPS_TA_PSR ;
总结:sql结尾如果没有其他条件,则as用起来不妥,会导致结尾没有正确结束的错误。
相关文章推荐
- mysql 字符串和数值比较
- 数据库的恢复模式
- MySQL 加锁处理分析()
- Oracle日期时间函数大全
- redis+tomcat7实现session共享
- MySQL Study之--MySQL innodb引擎备份工具XtraBackup之三(数据库增量备份)
- Oracle 差异增量和累计增量备份
- 11g单实例数据库打最新11.2.0.4.8 PSU补丁记录
- MySQL Study之--MySQL innodb引擎备份工具XtraBackup之三(数据库增量备份)
- oracle中exp,imp的使用详解
- Oracle 手动创建数据库步骤详解
- mysql5.7.9正式版安装
- MongoDB 学习笔记五 MapReduce
- MySql concat函数
- 项目分布式部署那些事(2):基于OCS(Memcached)的Session共享方案
- PgSQL Replication Slot 实现分析
- Navicat Premium 连接 Oracle 数据库 (续)
- oracle数据迁移中的故障解决:
- mysql中or和in的效率问题
- mysql 锁机制 悲观锁与乐观锁