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

SQLÓë¹ý³Ì»¯³ÌÐòÉè¼ÆÓïÑÔ

SQLÓë¹ý³Ì»¯³ÌÐòÉè¼ÆÓïÑÔ
                   
   
SQLÊÇÒ»ÖÖµäÐ͵ķǹý³Ì»¯³ÌÐòÉè¼ÆÓïÑÔ£¬ÕâÖÖÓïÑÔµÄÌصãÊÇ£º
Ö»Ö¸¶¨ÄÄЩÊý¾Ý±»²Ù×Ý£¬ÖÁÓÚ¶ÔÕâЩÊý¾ÝÒªÖ´ÐÐÄÄЩ²Ù×÷£¬ÒÔ¼°Õâ
Щ²Ù×÷ÊÇÈçºÎ
Ö´Ðеģ¬Ôòδ±»Ö¸¶¨¡£·Ç¹ý³Ì»¯³ÌÐòÉè¼ÆÓïÑÔµÄÓŵã
ÔÚÓÚËüµÄ¼òµ¥Ò×ѧ£¬Òò´ËÒѾ­³ÉΪ¹ØϵÊý¾Ý¿â·ÃÎʺͲÙ×ÝÊý¾ÝµÄ±ê
×¼ÓïÑÔ¡£
   
ÓëÖ®Ïà¶ÔÓ¦µÄÊǹý³Ì»¯³ÌÐòÉè¼ÆÓïÑÔ£¬ÎÒÃÇƽ³£ÊìϤµÄ¸÷ÖÖ¸ß
¼¶³ÌÐòÉè¼ÆÓïÑÔ¶¼ÊôÓÚÕâÒ»·¶³ë¡£ÕâÖÖÓïÑÔµÄÌصãÊÇ£ºÒ»ÌõÓï¾äµÄ
Ö´ÐÐÊÇÓëÆäÇ°ºóµÄ
Óï¾äºÍ¿ØÖƽṹ£¨ÈçÌõ¼þÓï¾ä¡¢Ñ­»·Óï¾äµÈ£©Ïà
¹ØµÄ¡£ÓëSQLÏà±È£¬ÕâЩÓïÑÔÏԵñȽϸ´ÔÓ£¬µ«ÓŵãÊÇʹÓÃÁé»î£¬
Êý¾Ý²Ù×ÝÄÜÁ¦·Ç³£Ç¿´ó¡£
   
ΪÁËÃÖ²¹SQLÔÚ¹ý³Ì»¯¿ØÖÆ·½ÃæµÄ²»×㣬Ðí¶àÉÌÓÃÊý¾Ý¿âϵͳ£¬
¶¼¶Ô±ê×¼SQLÓïÑÔ½øÐÐÁËÀ©³ä£¬Ôö¼ÓÁ˹ý³Ì»¯¿ØÖƲ¿·Ö£¬¼´ËùνµÄ
PL/SQL¡£
µ±È»²»Í¬µÄÊý¾Ý¿âϵͳËù×öµÄÀ©³ä³Ì¶ÈÊǺܲ»Í¬µÄ¡£
    ÕâÀï½öÒÔSQL99/PSMΪÀý£¨SQL99Ϊ¶ÔÏó¹ØϵÐÍÊý¾Ý¿âµÄ×îÐÂÓï
ÑÔ±ê
×¼£©£¬ËµÃ÷Ò»¸öÍêÕûµÄPL/SQLÓ¦¸Ã¾ßÓÐÄÄЩÓïÑԳɷ֣º
    BEGIN...ENDÓï¾ä —— ¸´ºÏÓï¾ä
   
DECLAREÓï¾ä —— ±äÁ¿ÉùÃ÷Óï¾ä£¨µ±È»Ò²°üÀ¨ÓαꡢÁÙʱ±í¡¢
Òì³£Ìõ¼þµÈµÄÉùÃ÷£©
    CALLÓï¾ä —— º¯Êýµ÷ÓÃÓï¾ä
   
RETURNÓï¾ä —— º¯Êý·µ»ØÓï¾ä
    SETÓï¾ä —— ¸³ÖµÓï¾ä
    IFÓï¾ä —— Ìõ¼þÓï¾ä
   
CASEÓï¾ä —— Ìõ¼þ·ÖÖ§Óï¾ä
    LOOPÓï¾ä —— Ñ­»·Óï¾ä1£¨Ï൱ÓÚCÖеÄWHILE£¨1£©£©
    REPEATÓï¾ä
—— Ñ­»·Óï¾ä2£¨Ï൱ÓÚCÖеÄDO...WHILEÓï¾ä£©
    WHILEÓï¾ä —— Ñ­»·Óï¾ä3
    ITERATEÓï¾ä ——
ÌøתÓï¾ä1£¨Ï൱ÓÚCÖеÄCONTINUEÓï¾ä£©
    LEAVEÓï¾ä —— ÌøתÓï¾ä2£¨Ï൱ÓÚCÖеÄBREAKÓï¾ä£©
   
FORÓï¾ä —— µü´úÓï¾ä£¨Ï൱ÓÚBATÖеÄFOR£©£¬¼´¶ÔÓÉÒ»ÓÎ
±ê±íʾµÄÊý¾Ý¼¯ÖеÄÿһԪËØÖ´ÐÐÒ»×é¸ø¶¨µÄ²Ù×÷¡£
  


Ïà¹ØÎĵµ£º

ÎÄ˼´´ÐµÄSQL±ÊÊÔÌâ


ÌâÄ¿£ºÓÐAºÍBÁ©¸ö±í£¬¶¼¶¨ÒåÏàͬµÄÖ÷¼ü£¬Ð´³öSQLÓï¾äÕÒ³öA±íÖÐÓжøB±íÖÐûÓеļǼ£¬È»ºó°ÑûÓеļǼ²åÈëµ½B±íÖС£
SQLÓï¾äÈçÏ£º
CREATE TABLE  A_MINUS_B  AS              ---´´½¨Ò»¸ö²î¼¯±íA_MINUS_B ,×¢ÒâSELECT Óï¾äÒ»¶¨ÒªA±íÔÚÇ°¡ ......

Ò»¸öSQLÎÞÏÞ¼¶Ê÷ÐÍ´æ´¢¹ý³ÌʵÏÖÊ÷ÐͽṹÊý¾ÝÅÅÐò

ÎÒÃÇÔÚƽ³£µÄϵͳ¿ª·¢Öг£³£»áÓöµ½ÏñÎÞÏÞ¼¶·ÖÀàÕâÑùµÄÊ÷ÐͽṹÊý¾Ý£¬ÏÖÌṩһ¸ö¿ÉÓõÄÊý¾Ý¿â´æ´¢¹ý³Ì£¬¿ÉÒÔÍê³ÉÊ÷ÐͽṹÊý¾ÝµÄÅÅÐò¡£
»·¾³£ºwindows7+Sql Server 2008
˵Ã÷£ºÏÂÃæ´úÂëÒѾ­×ª»»³ÉSql server2000µÄ½Å±¾£¬´¦ÀíЧ¹ûÈçÏ£¬¿´sortname×ֶνá¹û,´úÂë¾­¹ý²âÊÔ¡£
´´½¨Ê÷Ðͱí
CREATE TABLE [dbo].[categories](
......

SQLº¯Êý´óÈ«2

--
¾ÛºÏº¯Êý
use
pubs
go
select

avg
(
distinct
price)  
--
Ëãƽ¾ùÊý
from
titles
where
type
=
'
business
'
go

use
pubs
go
select

max
(ytd_sales)  
--
×î´óÊý
from
titles
go

use
pubs
go
select

min
(ytd_sales)
--
×îСÊý
fr ......

SQL ServerÀïÃæµÄUËø

XËø¼´ÊÇÎÒÃdz£ËµµÄÅÅËüËø£¬UËøºÜÉÙ¼û£¬Ö»ÔÚ¸üÐÂʱ»á³öÏÖ¡£UËøÆäʵÊÇXËøµÄÒ»ÖÖ£¬µ±Êý¾Ý¸üÐÂʱ£¬UËøÊ×Ïȼӵ½Òª¸üеÄÊý¾ÝÉÏ(¼´Ê¹Ä¿±êÉÏÃæÓÐSËø£¬UËø»¹ÊÇ¿ÉÒÔ¼ÓÉÏ)£¬µÈÄ¿±ê¿ÉÒÔ±»¸üÐÂʱ£¬UËø¼´×ª±äΪXËø¡£ ÈçÐèתÔØ£¬Çë×¢Ã÷±¾ÎÄÔ­´´×ÔCSDN TJVictorרÀ¸£ºhttp://blog.csdn.net/tjvictor ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ