SQL server
文章平均质量分 55
Shelly89
在奋斗的年龄,不要选择了安逸
展开
-
SQL DECODE函数使用
DECODE函数是ORACLE PL/SQL是功能强大的函数之一,目前还只有ORACLE公司的SQL提供了此函数,其他数据库厂商的SQL实现还没有此功能。DECODE有什么用途呢? 先构造一个例子,假设我们想给智星职员加工资,其标准是:工资在8000元以下的将加20%;工资在8000元以上的加15%,通常的做法是,先选出记录中的工资字段值? select salary into var-salar转载 2012-03-31 16:29:14 · 593 阅读 · 0 评论 -
SQL 自定义函数,计算列
创建自定义函数:ALTER function [dbo].[GetPbQuantity](@PbGuid uniqueidentifier )returns intbegin declare @sum int select @sum=sum(Dquantity) from pb_PageBackDetail where PbGuid=@PbGuid re原创 2015-12-30 17:02:28 · 1341 阅读 · 0 评论 -
SQL 循环遍历
一:遍历 数据表select HID into #temp from MD_SheetTemplate where SheetStateID=1declare @HID varchar(50)WHILE EXISTS( select HID from #temp ) ---遍历临时表begin select top 1 @HID=HID fro原创 2015-12-19 09:08:09 · 2297 阅读 · 0 评论 -
SQL 行转列
ALTER PROCEDURE [dbo].[sp_pro_AnswerReport] @HID VARCHAR(20)ASBEGIN-- SET NOCOUNT ON added to prevent extra result sets from-- interfering with SELECT statements.--SET NOCOUNT ON;if exis原创 2015-12-19 09:18:44 · 398 阅读 · 0 评论 -
SQL 动态行转列
CREATE PROCEDURE [dbo].[sp_pro_AnswerReport] @HID VARCHAR(20)ASBEGIN-- SET NOCOUNT ON added to prevent extra result sets from-- interfering with SELECT statements.--SET NOCOUNT ON;if原创 2016-03-11 15:25:45 · 396 阅读 · 0 评论