time 
设为首页】【收藏本站
当前位置: 主页 > 数据库 > SQL Server > SQL T-SQL > 个人收藏的SQL语句【T-SQL】

个人收藏的SQL语句【T-SQL】

时间:2010-03-24 23:55 点击:961次 字体:[ ]




----查询a表中有b表中没有的数据

select distinct a.科目编码,a.科目名称,'',1 from [2007] a left outer join account b
on a.科目编码=b.科目编码
where b.科目编码 is null

--凭证中有科目代码,科目表没有的
select distinct a.科目代码,a.科目名称,left(a.科目代码,1)as 科目性质,case left(a.科目代码,1) when 1 then 1
when 2 then -1
when 3 then -1
when 4 then 1
when 5 then -1
else 1
end as 借贷方向,0 as 往来核算  from voucher a
left outer join account b
on a.科目代码=b.科目代码
and b.科目代码 is null

--查询重复数据
select * from aaa where col001 in(select col001 from aaa group by col001 having count(*)>1 )



本文地址 : http://www.fengfly.com/plus/view-172232-1.html
标签: T-SQL SQL语句
------分隔线----------------------------
最新评论 查看所有评论
发表评论 查看所有评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
验证码: