表数据为:
CREATETABLEIT_research(deptnonumber,enamevarchar2(20));
INSERTINTOit_researchVALUES(100,‘HOPKINS‘);
INSERTINTOit_researchVALUES(100,‘JONES‘);
INSERTINTOit_researchVALUES(100,‘TONEY‘);
INSERTINTOit_researchVALUES(200,‘MORALES‘);
INSERTINTOit_resea..
分类:
其他好文 时间:
2014-11-03 16:36:26
阅读次数:
114
SELECT * FROM INFORMATION_SCHEMA.columns WHERE TABLE_NAME='Account'SELECT (case when a.colorder=1 then d.name else '' end) as 表名,--如果表名相同就返回空 a.color....
分类:
数据库 时间:
2014-10-31 13:26:17
阅读次数:
198
1.一个表,三个字段A,B,C,现在要求如果A字段比B大,返回A,否则返回B 如果B字段比C大,返回B,否则返回C。写出SQLSELECT CASE WHEN a>b THEN a ELSE b END a1, CASE WHEN b>c THEN b...
分类:
数据库 时间:
2014-10-27 22:34:07
阅读次数:
178
通过sql case when对商品表自定义属性进行查询,实现行专列效果。...
分类:
其他好文 时间:
2014-10-27 11:03:03
阅读次数:
121
1、case语句select case 2 when 1 then '男' when 2 then '女' else 'xoap' end as result;2、if语句select if(1>2,'yes','no');3、ifnull如果不是空,返回第一个select ifnull (1,0)...
分类:
数据库 时间:
2014-10-25 21:17:48
阅读次数:
218
1. CASE WHEN ... THEN ...var expr = from p in context.Products select new { 商品ID = p.ProductID, ...
分类:
数据库 时间:
2014-10-24 22:10:19
阅读次数:
265
Case具有两种格式。简单Case函数和Case搜索函数。--比如说,下面这段SQL,你永远无法得到“第二类”这个结果CASE WHEN col_1 IN ( 'a', 'b') THEN '第一类' WHEN col_1 IN ('a') THEN '第二类'ELSE'...
分类:
数据库 时间:
2014-10-22 11:00:25
阅读次数:
324
说明,sql中的if和else是不能在select 语句中使用的。只能用来控制sql程序的流程。只能用case when。CREATE TABLE USER(NAME VARCHAR(20) NOT NULL,---姓名SEX INTEGER,---性别(1、男2、女)BIRTHDAY DATE--...
分类:
数据库 时间:
2014-10-21 15:10:20
阅读次数:
251
转载自http://lj.soft.blog.163.com/blog/static/7940248120109215191358/Case具有两种格式。简单Case函数和Case搜索函数。--简单Case函数CASE sex WHEN '1' THEN '男' WH...
分类:
数据库 时间:
2014-10-19 19:49:39
阅读次数:
240
SELECT 表名 = case when a.colorder=1 then d.name else '' end, 表说明 = case when a.colorder=1 then isnull(f.value,'') else '' end, ...
分类:
数据库 时间:
2014-10-19 18:25:51
阅读次数:
224