SQLÓï¾ä£ºT-SQLµÄÓ÷¨ºÍÓï·¨
×÷ÕߣºØýÃûÀ´Ô´£ºÂ̲èÈí¼þÔ°2012-07-24 16:24:21
¡¡¡¡T-SQLµÄ»ù±¾Óï¾ä£¬´ó²¿·ÖÈ˶¼ºÜÊìϤÁË£¬½ñÌìÂ̲èС±àºÍ´ó¼ÒÒ»ÆðÀ´·ÖÏíÒ»ÏÂSQLÓï¾ä£¬T-SQLµÄÓ÷¨ºÍÓï·¨£¬ÒÔ¼°Ò»Ð©Àý×Ó£¬Ä¿µÄÊÇ°ïÖú´ó¼ÒÒ»ÆðÀ´¸´Ï°Ò»ÏÂT-SQLµÄ»ù±¾Óï¾ä£¬ÒÔ±ãÔÚÏîÄ¿Öиü¿ìËÙµÄÔËÓ㬵±È»¶ÔÓÚÐÂÊÖÀ´Ëµ¾Í¸üÓ¦¸ÃȥѧϰºÍ×ܽáÁË¡£ÎÒ¸öÈ˸оõÊý¾Ý¿âÕâ·½Ãæ¶ÔÓÚ³ÌÐòÔ±À´ËµºÜÖØÒª£¬ÎÞÂÛÊǶÔÓÚJAVA³ÌÐòÔ±»¹ÊÇDOTNET³ÌÐòÔ±ÒÔ¼°ÆäËû±à³ÌÈËÔ±À´Ëµ¶¼ÊDZØÐëÕÆÎյġ£ÎªÁË°ïÖú´ó¼Ò¸üºÃµÄÀ´»Ø¹ËT-SQL£¬Â̲èС±àÀûÓÿÕÏеÄʱ¼äÕûÀíµÄÒ»ÏÂT-SQLµÄÓï¾äºÍÓï·¨¡£Ï£Íû¶Ô´ó¼ÒÓÐÓÃ!
MySQLÊý¾Ý¿â¹ÜÀí¹¤¾ß64Bit | //www.ichutai.com/soft/3999.html |
MySQLÊý¾Ý¿â¹ÜÀíÆ÷32Bit | //www.ichutai.com/soft/4554.html |
¡¡¡¡ºÃµÄ!ÎÒÃÇÏÈÀ´¿´¼¸¸öͼÏñ£º
¡¡¡¡ÀâÐÎ
¡¡¡¡Èý½ÇÐÎ
¡¡¡¡Õý·½ÐÎ
¡¡¡¡Ô²ÐÎ
¡¡¡¡¾ØÐÎ
¡¡¡¡ÌÝÐÎ
¡¡¡¡ÉÏÃæÕâЩͼÐζ¼ÊÇÓÃT-SQLʵÏֵģ¬ÎÄÕµÄ×îºóÎÒÃÇÒ»ÆðÀ´ÓÃT-SQL»³öÕâЩͼÐΡ£
¡¡¡¡Ê×ÏÈ£¬ÎÒÃÇ¿ªÊ¼»Ø¹ËÒ»ÏÂT-SQLµÄ»ù±¾Óï·¨£º
º¯Êý
¡¡¡¡abs(x)£ºÇó¾ø¶ÔÖµ;
¡¡¡¡Àý£º ¡¡¡¡¡¡select abs(-3) ¡¡¡¡ÖµÎª£º3
¡¡¡¡sqrt(x)£ºÇóƽ·½¸ù;
¡¡¡¡Àý£º ¡¡¡¡¡¡select sqrt(4) ¡¡¡¡ ֵΪ£º2.0
¡¡¡¡rand([0])£º·µ»Ø0~1Ö®¼äµÄËæ»úfloatÖµ;
¡¡¡¡floor(X)£º·µ»ØСÓÚ»òµÈÓÚXÖµµÄ×î´óÕûÊý;
¡¡¡¡Àý:¡¡¡¡¡¡¡¡select floor(34.5) ¡¡¡¡ÖµÎª£º34
¡¡¡¡ceiling(X)£º·µ»Ø´óÓÚ»òµÈÓÚXÖµµÄ×îСÕûÊý;
¡¡¡¡Àý£º¡¡¡¡¡¡¡¡select ceiling(34.5)¡¡¡¡ÖµÎª£º35
¡¡¡¡round(x£¬length)£ºËÄÉáÎåÈ뺯Êý£¬lengthΪÕý£¬Ôò¶ÔXСÊýλÊýËÄÉáÎåÈ룬lengthΪ¸º£¬Ôò¶ÔX´ÓСÊýµã×ó±ßlengthλÆðËÄÉáÎåÈ룬Èôlength¼ÈΪ¸ºÊýÇÒÆä¾ø¶ÔÖµ´óÓÚXÕûÊý²¿·Ö Êý×Ö¸öÊý£¬Ôòº¯ÊýֵΪ0;
¡¡¡¡Àý£º¡¡¡¡¡¡¡¡select ROUND(63.567, 1) ¡¡ ¡¡¡¡ÖµÎª£º63.600
¡¡¡¡select ROUND(63.567, -1) ¡¡¡¡¡¡ÖµÎª£º60.000
¡¡¡¡select ROUND(63.567, 0) ¡¡¡¡¡¡ ֵΪ£º64.000
¡¡¡¡select ROUND(63.567, -3) ¡¡¡¡ ֵΪ£º0.000
¡¡¡¡Sign(X)£ºÇó·ûºÅº¯Êý£¬X>0Ôòsign(x)=1; X=0 Ôòsign(X)=0;X<0 Ôòsign(X)=-1
¡¡¡¡Àý£º¡¡¡¡¡¡¡¡¡¡select sign(-3) ¡¡¡¡¡¡ ֵΪ£º-1
¡¡¡¡select sign(3) ¡¡¡¡¡¡¡¡¡¡ ֵΪ£º1
¡¡¡¡select sign(0) ¡¡¡¡¡¡¡¡ ֵΪ£º0
¡¡¡¡Power(X,y)£ºÇóXµÄy´Î·½;
¡¡¡¡Àý£º¡¡¡¡¡¡¡¡select power(4,2) ¡¡¡¡ÖµÎª £º16
×Ö·û´®º¯Êý
¡¡¡¡ASCII(´®)£º·µ»Ø×Ö·û±í´ïʽ×î×ó¶Ë×Ö·ûµÄASCII ÂëÖµ;
¡¡¡¡Àý£º¡¡¡¡¡¡¡¡select ASCII('bc') ¡¡¡¡ÖµÎª£º98
¡¡¡¡CHAR(ASCIIÂë)£ºÓÃÓÚ½«ASCII Âëת»»Îª×Ö·û£¬Èç¹ûûÓÐÊäÈë0 ~ 255 Ö®¼äµÄASCII ÂëÖµ£¬·µ»ØֵΪNULL ;
¡¡¡¡Àý£º¡¡¡¡¡¡¡¡select char(97) ¡¡¡¡ÖµÎª£ºa
¡¡¡¡Lower(´®)£º°Ñ×Ö·û´®È«²¿×ª»»ÎªÐ¡Ð´;
¡¡¡¡Àý£º¡¡¡¡¡¡¡¡select lower('QingPingGuo') ¡¡¡¡ÖµÎª£º qingpingguo
¡¡¡¡Upper(´®) £º°Ñ×Ö·û´®È«²¿×ª»»Îª´óд;
¡¡¡¡Àý£º¡¡¡¡¡¡¡¡select upper('QingPingGuo') ¡¡¡¡ÖµÎª£º QINGPINGGUO
¡¡¡¡LTrim(´®), RTrim(´®)£ºÈ¥µô×óÓÒ¿Õ¸ñ;
¡¡¡¡Àý(È¥×ó¿Õ¸ñ)£º¡¡¡¡select '²©¿ÍÔ°'+LTrim(' ÇàÆ»¹û ')+'²©¿ÍÔ°' ¡¡¡¡ÖµÎª£º²©¿ÍÔ°ÇàÆ»¹û ²©¿ÍÔ°
¡¡¡¡space(¸öÊý)£º·µ»ØÖ¸¶¨¸öÊýµÄ¿Õ¸ñ;
¡¡¡¡replicate(´®,´ÎÊý)£º½«´®Öظ´Ö¸¶¨´ÎÊý;
¡¡¡¡Àý£º¡¡¡¡¡¡¡¡select replicate('ÇàÆ»¹û',2)¡¡¡¡¡¡¡¡ÖµÎª£ºÇàÆ»¹ûÇàÆ»¹û
¡¡¡¡Left(´®, ¸öÊý)£º·µ»ØÒÑÖª´®´Ó×ó±ß¿ªÊ¼Ö¸¶¨¸öÊýµÄ×Ö·û;
¡¡¡¡Àý£º¡¡¡¡¡¡¡¡select left('ÇàÆ»¹ûÔÚ²©¿ÍÔ°', 4)¡¡¡¡¡¡¡¡ÖµÎª£ºÇàÆ»¹ûÔÚ
¡¡¡¡Right(´®, ¸öÊý)£º·µ»ØÒÑÖª´®´ÓÓұ߿ªÊ¼Ö¸¶¨¸öÊýµÄ×Ö·û;
¡¡¡¡Àý£º¡¡¡¡¡¡¡¡select right('ÇàÆ»¹ûÔÚ²©¿ÍÔ°', 4)¡¡¡¡¡¡¡¡ÖµÎª£ºÔÚ²©¿ÍÔ°
¡¡¡¡DataLength(´®)£º·µ»Ø´®µÄ×Ö½ÚÊý³¤¶È£¬¼ÆË㴮β¿Õ¸ñ¡£¿ÉÒÔÓÃËü¼ì²évarchar£¬textµÈµÄ¶¯Ì¬³¤¶È;
¡¡¡¡Àý£º¡¡¡¡¡¡¡¡select datalength('ÇàÆ»¹ûÔÚ²©¿ÍÔ°')¡¡¡¡¡¡¡¡ÖµÎª£º14
¡¡¡¡SubString(´®, ¿ªÊ¼Î»ÖÃ, ³¤¶È)£º·µ»Ø´Ó×Ö·û´®×ó±ß¡¯¿ªÊ¼Î»Öá¯ÆðÊýÁ¿Îª¡¯³¤¶È¡¯µÄ×Ö·û´®¡£ÆäÖбí´ïʽ¿ÉÒÔÊÇ×Ö·û´®»ò¶þ½øÖÆ´®»òº¬×Ö¶ÎÃû»ò×Ö·ûÐͱäÁ¿µÄ±í´ïʽ¡£ÔÚÕâÀïҪעÒâÒ»ÏÂSUBSTRING()º¯Êý²»ÄÜÓÃÓÚTEXT ºÍIMAGE Êý¾ÝÀàÐÍ;
¡¡¡¡Àý£º¡¡¡¡¡¡¡¡select substring('ÇàÆ»¹ûÔÚ²©¿ÍÔ°',5,2) ¡¡¡¡¡¡¡¡ÖµÎª£º²©¿Í
¡¡¡¡Len(´®) £º·µ»Ø±í´ïʽµÄ³¤¶È¡£×¢ÒâËü·µ»ØµÄÊÇ×Ö·ûÊý£¬¶ø²»ÊÇ×Ö½ÚÊý¡£²»¼ÆË㴮β¿Õ¸ñ;
¡¡¡¡Àý£º¡¡¡¡¡¡¡¡select len('ÇàÆ»¹ûcnblogs ')¡¡¡¡¡¡¡¡¡¡¡¡ÖµÎª£º10
¡¡¡¡Replace('´®1','´®2','´®3')£ºÓô®3Ìæ»»´®1ÖгöÏÖµÄËùÓд®2×Ö·û;
¡¡¡¡Àý£º¡¡¡¡¡¡¡¡select replace('ÇàÆ»¹ûÔÚ±±¾©','±±¾©','²©¿ÍÔ°')¡¡¡¡¡¡¡¡ÖµÎª£ºÇàÆ»¹ûÔÚ²©¿ÍÔ°
¡¡¡¡Stuff(´®1, ¿ªÊ¼Î»ÖÃ, ³¤¶È, ´®2)£ºÉ¾³ý´®1Ö¸¶¨Î»ÖÿªÊ¼Ö¸¶¨³¤¶ÈµÄ×Ö·û´®£¬²¢ÔÚÖ¸¶¨Î»ÖòåÈë´®2;
¡¡¡¡Àý£º¡¡¡¡¡¡¡¡select stuff('ÇàÆ»¹ûÊdzÌÐòÔ³Âð?',5,3,'¹¥³Çʨ')¡¡¡¡¡¡¡¡ÖµÎª£ºÇàÆ»¹ûÊǹ¥³ÇʨÂð?
¡¡¡¡reverse(´®) £º½«Ö¸¶¨µÄ×Ö·û´®µÄ×Ö·ûÅÅÁÐ˳Ðòµßµ¹;
¡¡¡¡Àý£º¡¡¡¡¡¡¡¡select reverse('12345')¡¡¡¡¡¡¡¡ÖµÎª£º54321
¡¡¡¡charindex(´®1£¬´®2)£º·µ»Ø´®1ÔÚ´®2µÄ¿ªÊ¼Î»Ö㬿ɴÓËù¸ø³öµÄ¡®¿ªÊ¼Î»Ö᯽øÐвéÕÒ;
¡¡¡¡Àý£º¡¡¡¡¡¡¡¡select charindex('guo','qingpingguo')¡¡¡¡¡¡¡¡ÖµÎª£º9
ת»»º¯Êý
¡¡¡¡Ëùνת»»º¯Êý¾ÍÊÇ°ÑijÖÖÊý¾ÝÀàÐÍת»»µÄ±í´ïʽÏÔʾת»»³ÉÁíÒ»ÖÖÊý¾ÝÀàÐ͵ĺ¯Êý¡£
¡¡¡¡CAST(±í´ïʽ AS Êý¾ÝÀàÐÍ[(³¤¶È)])
¡¡¡¡Àý£º¡¡¡¡select '½ñÌìÊÇ£º' + Cast(GetDate() as char(10))¡¡¡¡ÖµÎª£º½ñÌìÊÇ£º07 23 2012
¡¡¡¡CONVERT(ת»»ºóµÄÄ¿±êÊý¾ÝÀàÐÍ[(length)],±í´ïʽ[style])
¡¡¡¡Àý£º¡¡¡¡select '½ñÌìÊÇ£º' +convert(char(10),getdate()) ֵΪ£º½ñÌìÊÇ£º07 23 2012
¡¡¡¡ÏÂÃæÀ´¿´Ò»¸öÇó²îÖµµÄº¯Êýdatediffº¯Êý;
¡¡¡¡DATEDIFF(datepart,date1,date2)
¡¡¡¡Àý£º¡¡¡¡select datediff(yy,'1988.09.14','2012.12.21')¡¡¡¡ÖµÎª£º24
¡¡¡¡select datediff(mm,'1988.09.14','2012.12.21')¡¡¡¡ÖµÎª£º291
¾ÛºÏº¯Êý
¡¡¡¡¾ÛºÏº¯ÊýÒ²¾ÍÊÇͳ¼Æº¯Êý£¬ËüÖ÷ÒªÊǶÔÒ»×éÖµ½øÐмÆË㣬ËüµÄ¹¦ÄÜ·Ö±ðÊÇ£ºÇóºÍ(sum)¡¢Çó×îС(min)¡¢Çó×î´ó(max)¡¢Çó×ÜÐÐÊý(count)¡¢Çóƽ¾ùÖµ(avg)
¡¡¡¡Àý£º¡¡¡¡ ÇóºÍ£ºselect sum(Name) from TableName
¡¡¡¡Çó×îС£ºselect min(Name) from TableName
¡¡¡¡Çó×î´ó£ºselect max(Name) from TableName
¡¡¡¡Çó×ÜÊý£ºselect count(Name) from TableName
¡¡¡¡Çóƽ¾ù£ºselect avg(Name) from TableName
¡¡¡¡T-SQLµÄһЩ¹Ø¼ü×Ö
¡¡¡¡Print Ïò¿Í»§¶Ë·µ»ØÓû§ÐÅÏ¢
¡¡¡¡Àý£º¡¡¡¡print 'ÇàÆ»¹û' ÆÁÄ»ÉϾͻáÏÔʾ¡°ÇàÆ»¹ûÈý¸ö×Ö¡°
¡¡¡¡Go ÓÃÀ´Í¨ÖªSQLÒ»ÅúÓï¾äµÄ½áÊø
¡¡¡¡Distinct È¥µôÖظ´Öµ
¡¡¡¡Declare ÓÃÀ´ÉùÃ÷±äÁ¿
¡¡¡¡Àý£º¡¡¡¡declare @a int
¡¡¡¡Set Ϊ±äÁ¿¸³Öµ
¡¡¡¡Àý£º¡¡¡¡set @a='ÇàÆ»¹û'
¡¡¡¡While ÔÚSQLÖÐÓÃÀ´Ñ»·(ºÃÏñÔÚSQLÖÐÓÃÀ´×öÑ»·µÄ¹Ø¼ü×Ö²»¶à)
¡¡¡¡Óï·¨£º¡¡¡¡¡¡¡¡WHILE <Ìõ¼þ±í´ïʽ>
¡¡¡¡BEGIN
¡¡¡¡<ÃüÁîÐлò³ÌÐò¿é>
¡¡¡¡[BREAK]
¡¡¡¡[CONTINUE]
¡¡¡¡[ÃüÁîÐлò³ÌÐò¿é]
¡¡¡¡END
¡¡¡¡Whil±È½ÏÖØÒª£¬ÎÒÃÇÀ´×ö¸öÀý×Ó¼ÓÉîһ϶ÔWhileÑ»·µÄÀí½â£º
¡¡¡¡declare @a int
¡¡¡¡set @a=1
¡¡¡¡while @a<5
¡¡¡¡begin
¡¡¡¡print 'ÇàÆ»¹û'
¡¡¡¡set @a=@a+1
¡¡¡¡end
¡¡¡¡Êä³ö½á¹û£ºÇàÆ»¹û
¡¡¡¡ÇàÆ»¹û
¡¡¡¡ÇàÆ»¹û
¡¡¡¡ÇàÆ»¹û
¡¡¡¡if else ÅжÏÓï¾ä
¡¡¡¡ÅжÏÓï¾äÓõĻ¹ÊDZȽ϶àµÄÎÒÃÇ»¹ÊÇÀ´×ö¸öÀý×Ó˵Ã÷Ò»ÏÂ;
¡¡¡¡Çó£ºa¡¢b¡¢cÈý¸öÊýµÄ×î´óÖµ?
¡¡¡¡declare @a int,@b int,@c int,@max int
¡¡¡¡set @a=1 set @b=2 set @c=3
¡¡¡¡if @a>@b
¡¡¡¡set @max=@a
¡¡¡¡else
¡¡¡¡set @max=@b
¡¡¡¡if @max<@c
¡¡¡¡set @max=@c
¡¡¡¡print @max
¡¡¡¡Êä³ö½á¹û£º3
¡¡¡¡begin end ÓÃÀ´É趨һ¸ö³ÌÐò¿é£¬½«ÔÚBEGIN¡ENDÄÚµÄËùÓгÌÐòÊÓΪһ¸öµ¥ÔªÖ´ÐС£
¡¡¡¡Exists ÅжÏÊÇ·ñ´æÔÚ
¡¡¡¡Case Ò²ÊÇÓÃÀ´Åжϵģ¬ºÍIFÓï¾ä²î²»¶à£¬ËüµÄ¸ñʽΪ£º
¡¡¡¡CASE <ÔËËãʽ>
¡¡¡¡WHEN <ÔËËãʽ1> THEN <½á¹û1>
¡¡¡¡¡
¡¡¡¡WHEN<ÔËËãʽn> THEN <½á¹ûn>
¡¡¡¡[ELSE <½á¹ûn+1>]
¡¡¡¡END
¡¡¡¡Return ¡¡¡¡ÓÃÓÚ½áÊøµ±Ç°³ÌÐòµÄÖ´ÐУ¬·µ»Øµ½ÉÏÒ»¸öµ÷ÓÃËüµÄ³ÌÐò»òÆäËü³ÌÐò¡£ÔÚÀ¨ºÅÄÚ¿ÉÖ¸¶¨Ò»¸ö·µ»ØÖµ¡£
¡¡¡¡Goto±êʾ·û ÓÃÀ´¸Ä±ä³ÌÐòÖ´ÐеÄÁ÷³Ì£¬Ê¹³ÌÐòÌøµ½±êÓбêʶ·ûµÄÖ¸¶¨µÄ³ÌÐòÐÐÔÙ¼ÌÐøÍùÏÂÖ´ÐС£Òª×¢ÒâµÄÊÇ×÷ΪÌøתĿ±êµÄ±êʶ·û¿ÉΪÊý×ÖÓë×Ö·ûµÄ×éºÏ£¬µ«±ØÐëÒÔ¡°£º¡±½á⣬È磺¡°1023£º¡± ¡°qingpingguo:¡±
¡¡¡¡Àý×Ó£º
¡¡¡¡declare @a int
¡¡¡¡set @a = 1
¡¡¡¡qingpignguo:
¡¡¡¡print @a
¡¡¡¡set @a = @a + 1
¡¡¡¡while @a < 6
¡¡¡¡goto qingpignguo
¡¡¡¡Êä³ö½á¹û£º12345
¡¡¡¡×îºóÒ»¸ö¸ø´ó¼Ò¿´¸öºÃÍæµÄ£º
¡¡¡¡Waitfor ÓÃÀ´ÔÝÍ£³ÌÐòÖ´ÐУ¬Ö±µ½µÈ´ýÖ¸¶¨Ê±¼äÖ®ºó£¬»òËùÉ趨µÄʱ¼äÒѵ½²Å¼ÌÐøÍùÏÂÔËÐгÌÐò¡£
¡¡¡¡Óï·¨£º¡¡¡¡waitfor {delay 'ʱ¼ä'|time 'ʱ¼ä'}
¡¡¡¡½âÊÍ£º
¡¡¡¡(1)¡®Ê±¼ä¡¯±ØÐëΪDATETIMEÀàÐÍÊý¾Ý£¬ÇÒ²»ÄÜ°üÀ¨ÈÕÆÚ£¬Èç¡®10:12:05¡¯
¡¡¡¡(2)DELAY:ÓÃÀ´É趨µÈ´ýµÄʱ¼ä³¤¶Ì£¬×î¶àΪ24Сʱ¡£(ÊÇÒ»¸öʱ¼ä¼ä¸ô)
¡¡¡¡(3)TIME£ºÓÃÀ´É趨µÈ´ý½áÊøµÄʱ¼äµã(ÊÇÒ»¸ö¾ßÌåµÄʱ¼ä)
¡¡¡¡Àý×Ó£º
¡¡¡¡waitfor delay '00:00:03'
¡¡¡¡print 'ÄãºÃ,ÎÒÊÇÇàÆ»¹û'
¡¡¡¡go
¡¡¡¡ÒÔÉϾÍÊÇT-SQLµÄËùÓÐÄÚÈÝÁË¡£
½ÓÏÂÀ´ÎÒÃÇÀ´ÀûÓÃ×îºóµÄʱ¼ä»¼¸¸öͼÐΣº
¡¡¡¡Ö±½ÇÈý½ÇÐΣº
¡¡¡¡declare @a int
¡¡¡¡set @a=1
¡¡¡¡while(@a<11)
¡¡¡¡begin
¡¡¡¡print replace(space(@a),' ','*')
¡¡¡¡set @a=@a+1
¡¡¡¡end
¡¡¡¡Ö±½ÇÈý½ÇÐÎ Êä³ö½á¹û£º
¡¡¡¡Õý·½ÐΣº
¡¡¡¡declare @a int
¡¡¡¡declare @b int
¡¡¡¡declare @c nvarchar(100)
¡¡¡¡set @a=1
¡¡¡¡set @b=1
¡¡¡¡set @c=''
¡¡¡¡while (@a<9)
¡¡¡¡begin
¡¡¡¡while (@b<15)
¡¡¡¡begin
¡¡¡¡set @c=@c+'*'
¡¡¡¡set @b=@b+1
¡¡¡¡end
¡¡¡¡print @c
¡¡¡¡set @a=@a+1
¡¡¡¡end
¡¡¡¡Õý·½ÐÎ Êä³ö½á¹û£º
¡¡¡¡ÁâÐΣº
¡¡¡¡declare @a int,@b int
¡¡¡¡set @a=1 set @b=15
¡¡¡¡if(@b%2!=1)
¡¡¡¡print 'Êý×Ö±ØÐ붼ÊÇÆæÊý'
¡¡¡¡else
¡¡¡¡while(@a<=@b)
¡¡¡¡begin
¡¡¡¡if(@a%2=1)
¡¡¡¡print space((@b-@a)/2)+replace(space(@a),' ','*')+space((@b-@a)/2)
¡¡¡¡set @a=@a+1
¡¡¡¡end
¡¡¡¡set @a=@a-2
¡¡¡¡while (@a<=@b)
¡¡¡¡begin
¡¡¡¡if(@a%2=1)
¡¡¡¡print space((@b-@a)/2)+replace(space(@a),' ','*')+space((@b-@a)/2)
¡¡¡¡set @a=@a-1
¡¡¡¡if (@a<0)
¡¡¡¡break
¡¡¡¡end
¡¡¡¡ÁâÐÎ Êä³ö½á¹û£º
¡¡¡¡ÌÝÐΣº
¡¡¡¡declare @a int,@b int
¡¡¡¡set @a=7 set @b=21
¡¡¡¡if(@a%2=1)
¡¡¡¡while(@a<@b)
¡¡¡¡begin
¡¡¡¡print space((@b-@a)/2)+replace(space(@a),' ','*')+space((@b-@a)/2)
¡¡¡¡set @a=@a+2
¡¡¡¡end
¡¡¡¡ÌÝÐÎ Êä³ö½á¹û£º
¡¡¡¡¾ØÐΣº
¡¡¡¡declare @a int
¡¡¡¡declare @b int
¡¡¡¡declare @c nvarchar(100)
¡¡¡¡set @a=1
¡¡¡¡set @b=1
¡¡¡¡set @c=''
¡¡¡¡while (@a<9)
¡¡¡¡begin
¡¡¡¡while (@b<23)
¡¡¡¡begin
¡¡¡¡set @c=@c+'*'
¡¡¡¡set @b=@b+1
¡¡¡¡end
¡¡¡¡print @c
¡¡¡¡set @a=@a+1
¡¡¡¡end
¡¡¡¡¾ØÐÎ Êä³ö½á¹û£º
¡¡¡¡Ô²ÐΣº
¡¡¡¡declare @a int,@b int
¡¡¡¡set @a=9 set @b=13
¡¡¡¡while (@a<=@b)
¡¡¡¡begin
¡¡¡¡if(@a%2=1)
¡¡¡¡print space((@b-@a)/2)+replace(space(@a),' ','*')+space((@b-@a)/2)
¡¡¡¡set @a=@a+1
¡¡¡¡end
¡¡¡¡set @a=@a-1
¡¡¡¡begin
¡¡¡¡print space((@b-@a)/2)+replace(space(@a),' ','*')+space((@b-@a)/2)
¡¡¡¡end
¡¡¡¡while (@a<=@b)
¡¡¡¡begin
¡¡¡¡if(@a%2=1)
¡¡¡¡print space((@b-@a)/2)+replace(space(@a),' ','*')+space((@b-@a)/2)
¡¡¡¡set @a=@a-1
¡¡¡¡if(@a<10)
¡¡¡¡break
¡¡¡¡end
¡¡¡¡set @a=@a-2
¡¡¡¡begin
¡¡¡¡print space((@b-@a)/2)+replace(space(@a),' ','*')+space((@b-@a)/2)
¡¡¡¡end
¡¡¡¡Ô²ÐÎÊä³ö½á¹û£º
ÍƼöÔĶÁ£º
- ±¾ÀàÍƼö
- ±¾ÀàÅÅÐÐ
- 1visual studio2015ÏÂÔØ°²×°Ê¹Óý̳ÌͼÎÄÏê½â
- 2mysql±àÂëÉèÖÃ½Ì³Ì mysql±àÂëÔõôÉèÖò½Öè
- 3swiftÓïÑÔ¿ª·¢»·¾³´î½¨½Ì³Ì swiftÓïÑÔ±à³Ì»·¾³´î½¨Á÷³Ì
- 4swiftÓïÑÔѧϰ½Ì³Ì Æ»¹ûswift±à³ÌÓïÑÔ»ù´¡½Ì³Ì
- 5VirtualBox´î½¨RAC²âÊÔ»·¾³¹²Ïí´æ´¢Éè¼Æ½Ì³Ì
- 6C#ÖÐcontinueÓï¾äµÄÓ÷¨
- 7iOS ÎļþÔõô´´½¨£¿ÔõôʹÓñ¾µØ»¯ÓïÑÔÖÐÎÄ£¿
- 8C#³£ÓõÄÕýÔò±í´ïʽ 30¸öC#ÕýÔò±í´ïʽ
- 9Cocos2d-x windowsÓëvs2010 °²×°ÅäÖÃͼÎĽ̳Ì
- 10WindowsÏ°²×°Æ»¹ûiPhone¿ª·¢»·¾³xcodeͼÎĽ̳Ì
- ÈÈÃÅÈí¼þ
- ÈÈÃűêÇ©