Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

Sql if , È¡²»µ½Êý¾Ý - MS-SQL Server / »ù´¡Àà

Õâ¸öSqlÓдíÎóô? Ϊʲôȡ²»µ½Êý¾ÝÄØ¡£

@strtime varchar(30),
@end varchar(30),
@cname int,
@gname varchar(50)

AS

if @gname='ËùÓÐÒµÎñ'
begin
  select count(*) as s_count,s_gname=@gname from sp_operation where s_client=@cname and s_succdate>@strtime and s_succdate<@end
end
else
declare @gnamedis nvarchar(100)
select @gnamedis=gatename from sp_gallerylist where sp_gallerylist.id=convert(int,@gname)
begin
select count(*) as s_count,s_gname=@gnamedis from sp_operation where s_client=@cname and s_gallery=convert(int,@gname) and s_succdate>@strtime and s_succdate<@end
end

else ¿ÉÒÔÈ¡µ½¡£µ«ÊÇifºóÃæÓï¾ä¾ÍÈ¡²»µ½

ÒýÓÃ
else ¿ÉÒÔÈ¡µ½¡£µ«ÊÇifºóÃæÓï¾ä¾ÍÈ¡²»µ½

ÄÇÊÇûÓзûºÏÌõ¼þµÄ¼Ç¼°É?

Óеİ¡¡£ ÎÒÔÚsqlÀïÖ´ÐпÉÒÔÈ¡µ½Êý¾ÝµÄ

@gname='ËùÓÐÒµÎñ'
begin
  select count(*) as s_count,@gname =s_gnamefrom sp_operation where s_client=@cname and s_succdate>@strtime and s_succdate<@end
end
else
begin
declare @gnamedis nvarchar(100)
select @gnamedis=gatename from sp_gallerylist where sp_gallerylist.id=convert(int,@gname)
select count(*) as s_count,@gnamedis =s_gnamefrom sp_operation where s_client=@cname and s_gallery=convert(int,@gname) and s_succdate>@strtime and s_succdate<@end
end


£¿±êºìʲôÒâ˼£¿

print @gnam


Ïà¹ØÎÊ´ð£º

Çë½ÌsqlÓï¾ä¡£ - Oracle / ¿ª·¢

ÎÒÓÐÒ»¸ö±í£¬½á¹¹ÊÇÕâÑù¡£
  ת³ö µ¥Î» תÈ뵥λ ±ÊÊý ½ð¶î
date(Ö÷) outid(Ö÷) inid(Ö÷) num amt
2009 1 2 1 500 Ϊ 1 µ¥Î» ÔÚ2009Ä ......

sql - MS-SQL Server / ÒÉÄÑÎÊÌâ

sqlµÄÈí¼þÔÚÄÄÀï¿ÉÒÔϰ¡£¡ÔÚÍøÉÏÕÒÁËÂù¶à¶¼Óò»Á˰¡

Ëæ±ã¸ãÒ»D°æ°É£¬

ѸÀ×µÚÒ»¸ö¾Í¿ÉÒÔÓÃ
2000,2005¶¼ÕâÑù

http://119.147.41.16/down?cid=0698C2D64D7D637D90A6D2482298E6717D4F15CD&t=2&fmt=-1 ......

Çóһʱ¼ä±È½ÏµÄSQL Ö¸Áî - MS-SQL Server / »ù´¡Àà

±íÊý¾Ý
COL1 COL2 COL2 COL4 COL5
----------------------------------------------------------------------------------------------
2010-05-05 00:00 ......

sqlÓï¾äÎÊÌâ - Java / Web ¿ª·¢

select o_customer,o_price from orders having o_price >=avg(o_price)
select o_customer,o_price from orders where o_price >=(select avg(o_price) from orders)
ÎҸоõûÓÐÇø±ð°¡£¬ÔõôÔÚmysql»áÓÐ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ