好深奥........
vip260918616 发表于 2015-2-28 22:25
好深奥........
小生上大学,你是?
{:5_90:}{:5_98:}
我是新手123 发表于 2015-3-1 09:48
:ton:
我还是刚刚开始学习C语言的,我是自己买谭浩强大大的书的,暂时先把基本的搞懂后在看别的.
异端 发表于 2015-3-1 17:29
我还是刚刚开始学习C语言的,我是自己买谭浩强大大的书的,暂时先把基本的搞懂后在看别的.
很好啊.
look
谢谢分享
这本书在鱼c读书公会也能看到,那里有鱼油们其它优秀的书籍推荐,欢迎:
谢谢分享。很玄学的东西啊。
{:1_1:}
两包烟的钱,把不了妹买不了田,不如拿来支持小甲鱼推出更多原创教学视频!
感谢楼主的经验分享
支持一下{:1_1:}
看个究竟,感谢分享
收了..等过段有时间了看看
领鱼币。
看看学习学习
USE
GO
/****** Object:UserDefinedFunction . Script Date: 03/03/2015 10:52:33 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
--select * from f1000013('','','','','','','','在职')
ALTER function .(
@probatonCompanyname varchar(50),
@probatonCcName varchar(50),
@probationFCcName varchar(50),
@probationCrewName varchar(50),
@probationName varchar(50),
@temporaryHrcode varchar(50),
@trainingTimeStart datetime,
@jobstate varchar(6)
)
returns @fXXXX table(
DocStatusName varchar(50),
DocCode varchar(50),
Formid int,
DocDate datetime,
PXDoccode varchar(50),
refYPcode varchar(50),
probationName varchar(50),
temporaryHrcode varchar(50),
sex varchar(50),
age varchar(50),
YPStation varchar(50),
nativePlace varchar(50),
degree varchar(50),
phone varchar(50),
probationDate datetime,
probatonCompanyname varchar(50),
probatonCcName varchar(50),
probationFCcName varchar(50),
probationCrewName varchar(50),
trainingTimeStart datetime,
probationStation varchar(50),
examineTime datetime,
examineScore int,
PostName1 varchar(50),
PostDate1 datetime,
PostName2 varchar(50),
PostDate2 datetime,
jobstate varchar(8)
)
as
begin
insert into @fXXXX(
DocStatusName,
DocCode,
Formid,
DocDate,
PXDoccode,
refYPcode,
probationName,
temporaryHrcode,
sex,
age,
YPStation,
nativePlace,
degree,
phone,
probationDate,
probatonCompanyname,
probatonCcName,
probationFCcName,
probationCrewName,
trainingTimeStart,
probationStation,
examineTime,
examineScore,
PostName1,
PostDate1,
PostName2,
PostDate2,
jobstate
)
select
DocStatusName= case a.DocStatus when 0 then '起草' when 10 then '待行政部审核' when 20 then '待信息组审核' when 100 then '已结束'else '' end,
a.DocCode,
a.Formid,
a.DocDate,
b.doccode,
a.refYPcode,
a.probationName,
a.temporaryHrcode,
a.sex,
a.age,
a.YPStation,
a.nativePlace,
a.degree,
a.phone,
a.probationDate,
a.probatonCompanyname,
a.probatonCcName,
a.probationFCcName,
a.probationCrewName,
b.trainingTimeStart,
a.probationStation,
b.examineTime,
b.examineScore,
a.PostName1,
a.PostDate1,
a.PostName2,
a.PostDate2,
h.jobstate
from t1000012h a left join t1000014h b on a.probationName=b.probationName
left join hrgeneral h WITH(NOLOCK) on a.temporaryHrcode=h.hrcode and a.probationName=h.hrname
where (isnull(@probatonCompanyname,'')='' or a.probatonCompanyname=@probatonCompanyname)
and (isnull(@probatonCcName,'')='' or a.probatonCcName=@probatonCcName)
and (isnull(@probationFCcName,'')='' or a.probationFCcName=@probationFCcName)
and (isnull(@probationCrewName,'')='' or a.probationCrewName=@probationCrewName)
and (isnull(@probationName,'')='' or a.probationName=@probationName)
and (isnull(@temporaryHrcode,'')='' or a.temporaryHrcode=@temporaryHrcode)
and (isnull(@trainingTimeStart,'')='' or b.trainingTimeStart>=@trainingTimeStart)
and (isnull(@jobstate,'')='' or h.jobstate=@jobstate)
return
end
谢谢分享!