【SQL 学习】case 表达式
4 when product_type_id=2 then video
5 when product_type_id=3 then dvd
6 when product_type_id=4 then cd
7 else magazine
8 end
9 from products;
PRODUCT_ID PRODUCT_TYPE_ID CASEWHEN
---------- --------------- --------
1 1 book
2 1 book
3 2 video
4 2 video
5 2 video
6 2 video
7 3 dvd
8 3 dvd
9 4 cd
10 4 cd
11 4 cd
12 magazine
已选择12行。
------在搜索CASE表达式中使用操作符。
已用时间: 00: 00: 00.03
SQL select product_id ,price,
2 case
3 when price 15 then Expensive
4 else cheap
5 end
6 from products;
PRODUCT_ID PRICE CASEWHENP
---------- ---------- ---------
1 19.95 Expensive
2 30 Expensive
3 25.99 Expensive
4 13.95 cheap
5 49.99 Expensive
6 14.95 cheap
7 13.49 cheap
8 12.99 cheap
9 10.99 cheap
10 15.99 Expensive
11 14.99 cheap
12 13.49 cheap
已选择12行。
SQL server 2008 最小化安装(学习专用) 之后下载这两个安装包,根据电脑实际情况下载,这里我选择x64版本的两个轻量级安装包,其他版本比较大,学习的话这两个版本就够了
相关文章
- SQL开发知识:Sql注入原理简介
- ORACLE SQL语句优化技术要点解析
- Oracle SQL学习之路,尽在掌握中(oraclesql学习)
- MySQL中常用的SQL语句(sql语句mysql)
- 「MySQL 教程」学习如何拼接 SQL 语句,让你的操作更灵活高效(mysql拼接sql语句)
- Oracle和SQL:创新的时代来临(oracle与sql)
- 如何启动SQL Server?(如何启sqlserver)
- SQL Server查找表:妙用技巧(sqlserver查找表)
- SQL Server中的整数操作码探索(sqlserver 整数)
- MySQL中使用SQL剪切实现数据处理(mysql中sql剪切)
- 使用Oracle SQL实现数据脱敏(oracle sql脱敏)
- Oracle SQL中最多的数量统计实例(oracle sql数量)
- Oracle SQL 分类整理技巧(oracle sql归类)
- Oracle SQL序列有效自动增长及控制ID(oracle sql序列)
- 深入浅出学习Oracle SQL中文(oracle sql中文)
- Sql学习第四天——SQL关于withcube,withrollup和grouping解释及演示
- Oracle中PL/SQL中if语句的写法介绍