sql中case when 的用法,字符串拼接,以及连接其他服务器数据库。
| select | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| a.acct_week | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ,a.BRANCH_CD | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ,a.store_cd | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ,a.item_cd | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
case when 的用法
| if object_id('tempdb..#num_store_cd') is not null drop table #num_store_cd | |||||||
| create table #num_store_cd | |||||||
| ( | |||||||
| num int | |||||||
| , | store_cd int | ||||||
| ) | |||||||
| --select * from #num_store_cd | |||||||
| if @e>@f | ---------------------------------------------获得20个店铺ID号 | ||||||
| begin | |||||||
| insert into #num_store_cd-------------- | 表相同要在外边建立好表再插入 | ||||||
| select | |||||||
| num,store_cd | |||||||
| from | |||||||
| #store | |||||||
| where | |||||||
| num between @d and @f | |||||||
| end | |||||||
| if @e<=@f | |||||||
| begin | |||||||
| insert into #num_store_cd-------------- | 表相同要在外边建立好表再插入 | ||||||
| select | |||||||
| num,store_cd | |||||||
| from | |||||||
| #store | |||||||
| where | |||||||
| num between @d and @e | |||||||
| end | |||||||
| OPENDATASOURCE(''SQLOLEDB'',''Data Source=;User ID=;Password='').DB(数据库).dbo.MMMMMmInfo_'+@c+''+CONVERT(varchar(8),@store_cd)+' (表) |
字符串拼接,以及连接其他服务器数据库。

浙公网安备 33010602011771号