![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
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 · 594 阅读 · 0 评论 -
SQL 自定义函数,计算列
创建自定义函数: ALTER function [dbo].[GetPbQuantity](@PbGuid uniqueidentifier ) returns int begin declare @sum int select @sum=sum(Dquantity) from pb_PageBackDetail where PbGuid=@PbGuid re原创 2015-12-30 17:02:28 · 1354 阅读 · 0 评论 -
SQL 循环遍历
一:遍历 数据表 select HID into #temp from MD_SheetTemplate where SheetStateID=1 declare @HID varchar(50) WHILE EXISTS( select HID from #temp ) ---遍历临时表 begin select top 1 @HID=HID fro原创 2015-12-19 09:08:09 · 2322 阅读 · 0 评论 -
SQL 行转列
ALTER PROCEDURE [dbo].[sp_pro_AnswerReport] @HID VARCHAR(20) AS BEGIN -- 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 · 399 阅读 · 0 评论 -
SQL 动态行转列
CREATE PROCEDURE [dbo].[sp_pro_AnswerReport] @HID VARCHAR(20) AS BEGIN -- SET NOCOUNT ON added to prevent extra result sets from -- interfering with SELECT statements. --SET NOCOUNT ON; if原创 2016-03-11 15:25:45 · 398 阅读 · 0 评论