表变量、临时表(with as ,create table)
1.declare @t table(CountryRegionCode nvarchar(3))
insert into @t(CountryRegionCode) (select CountryRegionCode from person.CountryRegion where Name like 'C%')
2.CREATE TABLE #tmp(
FuncID UNIQUEIDENTIFIER
)
INSERT INTO #tmp EXEC usp_Menu_GetMenuByUserID @UserID
DROP TABLE #tmp
3.
WITH p as
(
SELECT ProjectID FROM[dbo].[ProjectDepMapping] WHERE OUID = @OUID
),
s as
(
SELECT * FROM [dbo].[system20180118] where ID in(select * from p)
),
x as
(
SELECT * FROM [dbo].[xmjjrwttj] where festival = @festival and year = @year
)
SELECT s.*,
x.id xmjjrwttjID, x.year, x.userId, x.tbtime, x.sysid,
x.festival, x.userName, x.paltform,
ISNULL(x.zbrs,'0') zbrs, ISNULL(x.xczsrc,'0') xczsrc, ISNULL(x.xtkyl,'0') xtkyl, ISNULL(x.wttbs,'0') wttbs,
ISNULL(x.wtclwcs,'0') wtclwcs, ISNULL(x.wwcwts,'0') wwcwts, ISNULL(x.Emergency,'0') Emergency,
ISNULL(x.wlkyl,'0') wlkyl, ISNULL(x.llltx,'0') llltx, ISNULL(x.dbl,'0') dbl, ISNULL(x.state,'0') state
FROM s
LEFT JOIN x
ON s.ID = x.sysid
最新文章
- Java jar命令 常见用法
- [SHELL进阶] (转)最牛B的 Linux Shell 命令 (四)
- 【spring 5】AOP:spring中对于AOP的的实现
- SQL Server 索引和视图【转】
- BZOJ 2242: [SDOI2011]计算器( 快速幂 + 扩展欧几里德 + BSGS )
- Ajax中参数带有html格式的 传入后台保存【二】
- vs 2017 打开 iis express问题
- 利用pandas对numpy数组进行简单的科学计算
- 安装Nginx配置常用参数含义
- Scientific Toolworks Understand
- Makefile中的ifeq 多条件使用
- 全面解析Java类加载器
- Oracle EBS登陆后,直接打开某个特定Form/Page
- 浅入浅出Lambda表达式
- Maven私仓配置
- An Introduction To Value at Risk (VAR)
- windows7上安装php7和apche2.4
- No module named _sqlite3 django python manage.py runserver
- requests+正则表达式 爬取 妹子图
- 哈希查找解决地址冲突的两种最常见方法(线性探测再散列,链地址法)C++实现
热门文章
- git 出现502错误后用depth一步一步来
- Dubbo超时机制导致的雪崩连接
- Intellij IDEA 2017 破解
- annex-b格式
- LOGO闪光效果
- Android基于UDP的局域网聊天通信
- poj 3592 Instantaneous Transference 【SCC +缩点 + SPFA】
- html table表格导出excel的方法 html5 table导出Excel HTML用JS导出Excel的五种方法 html中table导出Excel 前端开发 将table内容导出到excel HTML table导出到Excel中的解决办法 js实现table导出Excel,保留table样式
- curl 重定向问题
- WCF RIA Services使用详解(转载)