sql常用判断语句
来源:互联网 发布:sql select 新表 编辑:程序博客网 时间:2024/06/09 06:09
1:case when then else end
示例一
SELECT 学号, 姓名,等级=
CASE
WHEN 总学分 IS NULL THEN ‘尚未选课’
WHEN 总学分 < 50 THEN ‘不及格’
WHEN 总学分 >=50 and 总学分<=52 THEN ‘合格’
ELSE ‘优秀’
END FROM XS WHERE 专业名=’计算机’
示例二
update employeeset e_wage =
case
when job_level = ’1’ then e_wage*1.08
when job_level = ’2’ then e_wage*1.07
when job_level = ’3’ then e_wage*1.06
else e_wage*1.05
end
示例三
select a, (case a when 1 then '中' else '国' end) AS B from table12:isnull()
isnull(sum(incount),0)3:存储过程中执行存储过程
a:直接执行存储过程
Exec [sp_OrderGetSendFee] @Cart_ID, 0, @User_ID, @tTotalPrice, @tSendFee, @tSendFee OutPutb:执行sql字符串
Set @Str = 'Select @All = Count(*) From ('+ @SQL + ') t'Exec sp_ExecuteSQL @Str, N'@All Int OutPut', @TotalRecord OutPut
4:执行拼凑sql 语句
Exec sp_ExecuteSQL @StrOriginal URL: http://www.cnblogs.com/zhangji/archive/2012/02/22/2363002.html
- sql常用判断语句
- SQL常用判断语句
- sql常用判断语句
- SQL 常用判断语句
- pl/sql常用判断语句
- 常用判断重复记录的SQL语句
- SQL语句 常用语句
- zencart常用判断语句
- shell常用判断语句
- sql常用sql语句
- SQL条件判断语句
- SQL条件判断语句
- sql判断语句
- SQL语句判断
- SQLite 常用语句 sql语句
- oracle常用SQL语句
- DBA常用SQL语句
- DBA常用SQl语句
- linux proc文件系统学习
- 周鸿祎:创业不分早晚,贵在积累
- python中单,双引号和三个双引号的区别
- Java模板方法模式(Template Method)
- JS获取选中radio的值
- sql常用判断语句
- everyone is No.1
- SQL各种连接查询详解
- linux utility 介绍
- HTML5自学手册--第一节--HTML5视频(2)
- 错误提示:java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory
- window宿主机--虚拟机--linux之前的文件交互共享总结
- jsp JFreeChart使用心得与例子
- wget 的使用