sql sever经典语句
来源:互联网 发布:js随机生成字母和数字 编辑:程序博客网 时间:2024/05/25 21:32
create proc pc_searchDispose
@dateone datetime,
@datetwo datetime,
@domestic bit,
@drug_type smallint,
@category smallint,
@special_composition smallint
as
SET XACT_ABORT ON
SET TRANSACTION ISOLATION LEVEL SERIALIZABLE
begin
select sd.drug_id,convert(char(10),sd.date,23) as disDate,sd.batchNum,sd.quantity,sd.origin,sd.Reason,sd.disposeOpinion,sd.disposeMethod,sd.remark,convert(char(7),st.validity,23) as validity,
su.spuplierName,d.drug_name,d.drug_specification,d.manufacturer_id,d.units,d.costprice,d.domestic,d.drug_type,d.category,d.specia_composition,sp.class_name as types into #aa from stock_dispose sd
join drug_document d on sd.drug_id=d.drug_id
join stock_drug st on sd.drug_id=st.drug_id and sd.batchNum=st.batch_number
left join suppliers su on sd.supplierID=su.supplierId
left join system_parameter sp on d.types=sp.class_id and sp.label_id='01'
where convert(char(10),sd.date,23) between convert(char(10),@dateone,23) and convert(char(10),@datetwo,23)
select * from #aa where (@domestic is null or domestic=@domestic) and (@drug_type is null or drug_type=@drug_type) and (@category is null or category=@category) and (@special_composition is null or specia_composition=@special_composition)
drop table #aa
end
重点红色部分条件语句。
SQL还是很强大的啊,有待学习……
- sql sever经典语句
- SQL sever 循环语句
- SQL Sever 常用语句总结
- Sql sever中的CASE语句
- 数据库sql语句(sql sever下)
- T-SQL(SQL Sever) 简单语句实例
- Sql Sever 查询语句生成xml文件
- sql语句 如何去掉sql sever 前面的架构名。
- SQL Sever
- 轻松掌握SQL Sever中各种语句的完整语法
- 轻松掌握SQL Sever中各种语句的完整语法
- 命令行下执行SQL sever 语句操作数据库的方法
- 轻松掌握SQL Sever中各种语句的完整语法
- SQL SEVER数据库中的增删查改语句
- 增删改查Sql Sever数据库--C#语句
- 经典SQL语句
- 经典sql语句
- 经典分页sql语句
- ASP.NET 页面间传递参数的方法
- Sql sever中的CASE语句
- Page.IsPostBack属性
- 正则表达式
- 二叉树的非递归中序遍历
- sql sever经典语句
- select case语句
- sql sever中的set nocount选项
- sql sever中如何将一列修改为自增长列
- 提高.NET网站性能
- 详解ASP.net中的session
- 将gridview导出为Excel
- Asp.net中页面间传递参数方法总结
- J2EE学习中一些值得研究的开源项目(转)