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

SQL——Êý¾ÝÍêÕûÐÔ


Ò»£®Êý¾ÝÍêÕûÐÔ
     ¾ÍÊÇΪÁË·ÀÖ¹Êý¾Ý¿âÖдæÔÚ²»·ûºÏÓïÒ广¶¨µÄÊý¾Ý£¬ºÍ·ÀÖ¹ÒòÊäÈëÊä³ö´íÎó¶øÔì³ÉµÄÎÞЧ²Ù×÷»òÕß´íÎóÐÅÏ¢¶øÌá³öµÄ£¬Öƶ¨µÄһЩ¶ÔÔª×é¡¢ÊôÐÔºÍÓòµÄÒ»Ð©Ô¼ÊøºÍ¹æ¶¨¡£
     ½â¾ö°ì·¨ÓÉ£º¹æÔò£¬Ä¬ÈÏÖµ£¬Ô¼ÊøºÍ´¥·¢Æ÷µÈ¡£
¶þ£®Ô¼Êø
    ÓÃÓÚÔöÇ¿Êý¾ÝÍêÕûÐÔ£¬·ÀÖ¹ºÏ·¨Óû§Ê¹ÓÃÊý¾Ý¿âʱ£¬ÏëÊý¾Ý¿âÖÐÌí¼Ó²»·ûºÏÓïÒåµÄÊý¾Ý¡£Ô¼Êø·ÖΪÈýÖÖ£ºÓë±íÓйصÄÔ¼Êø£¬ÓòÔ¼Êø£¬¶ÏÑÔÔ¼Êø¡£
   ¡£Óë±íÓйصÄÔ¼Êø£ºÐÐÔ¼Êø£¬ÁÐÔ¼Êø¡£
   ¡£ÓòÔ¼Êø£ºÔÚÓò¶¨ÒåÖб»¶¨ÒåµÄ£¬²¢ÇÒÓëÔÚÓòÖж¨ÒåµÄÈκÎÁж¼ÓйØÏµµÄÒ»ÖÖÔ¼Êø¡£
   ¡£.¶ÏÑÔÔ¼Êø£ºÔÚ¶ÏÑÔ¶¨Òåʱ¶¨ÒåµÄÒ»ÖÖÔ¼Êø£¬¿ÉÒÔÓëÒ»¸ö»òÕß¶à¸ö±íÓйء£
ÏÂÃæÊÇDEFAULTÔ¼Êø£¬CHECKÔ¼Êø£¬PRIMARYKEYÔ¼Êø£¬UNIQUEÔ¼Êø£¬FOREIGN KEYÔ¼Êø£¬NOU NULLÔ¼Êø£¬ÁÐÔ¼Êø£¬±íÔ¼Êø¡£
1£®DEFAULTÔ¼Êø
     Ö÷Òª¾ÍÊÇÕë¶Ô±íÖеÄij¸öÁУ¬´´½¨Ò»¸öĬÈÏÖµ£¬ÔÚÓû§²åÈëֵʱ£¬Èç¹ûûÓиø¶¨Öµ£¬ÄǾÍĬÈÏΪ´ËÖµ¡£
    (1).´´½¨Êý×ÖÀàÐ͵ÄDEFAULTÔ¼Êø
     Êý×ÖÀàÐÍÓУºÕûÊý£¨bigint , int , smallint , tinyint£©£¬¾«È·Êý×Ö£¨decimal[p( , s)] , 
numeric[p( , s]£©£¬¸¡µãÊý£¨float[(n)] , real£©£¬»õ±ÒÖµ£¨money , smallmoney£©¡£
¼ÙÉè±ígoods£¬ÊôÐÔ£ºgNO,gNAME,gCOUNT,gPRICE,gADDRESS,StartDate
ÏÖÔÚΪgCOUNTºÍgPRICE´´½¨Ä¬ÈÏÖµ£º
ALTER TABLE goods ADD DEFAULT 0 FOR gCOUNT;
ALTER TABLE goods ADD DEFAULT 0 FOR gPRICE;
ÊäÈëÒÔÏÂÓï¾ä£ºINSERT INTO goods (gNO,gNAME,gADDRESS) VALUES('1001','ë½í','¼ªÁÖ³¤´º','2010-1-20 15:25:30.120')¡£Ö´Ðгɹ¦ºó£¬ÔÚ²Á¿´Ò»Ï£¬Äã»á·¢ÏÖ½á¹ûÖÐgCOUNTºÍgPRICEÁеÄֵΪ0¡£
×¢Ò⣺ÔÚÖ´ÐвåÈëÓï¾äʱ£¬Ò»¶¨ÒªÁгö²åÈëµÄÁУ¬Òª²»È»Äã»áÓöµ½²åÈëÊý¾ÝÁÐÓë±íÊôÐÔÁв»Ò»ÖµĴíÎó¡£
    (2).ÉèÖÃDEFAULTÈÕÆÚÐÍÔ¼Êø
     Îªgoods±íµÄ»õÎïµ½»õÈÕÆÚStartDateÉèÖÃĬÈÏֵΪϵͳµ±Ç°ÈÕÆÚ¡£
     ALERT TABLE 


Ïà¹ØÎĵµ£º

SybaseµÄSQL Anywhere for BlackBerry

UltraLite®J£ºBlackBerryÉÏÔËÐеÄСÊý¾Ý¿âºÍͬ²½ÒýÇæ
MobiLink £ºÔËÐÐÔÚ·þÎñÆ÷ÉÏÊý¾Ý¿âͬ²½·þÎñÆ÷£¬¿ÉÒÔ°ÑÉ豸ÉϵÄÊý¾Ýͬ²½µ½ºǫ́µÄ¡£°üº¬ÔÚSQL Anywhere 11ÀïÃæ¡£
SQL Anywhere ÊÇÒµÄÚÁìÏȵÄÒÆ¶¯ºÍǶÈëʽÊý¾Ý¿â£¬ÌṩÊý¾Ý¹ÜÀíºÍ½»»»¼¼Êõ£¬ÎªÒ»Ïß»·¾³ÖеÄÓ¦ÓóÌÐòÌṩ֧³Ö¡£
SQL Anywhere רΪ²»¾ß±¸ÏÖ³¡ IT Ö§³Ö¡¢Ô ......

sql ²éѯÂýµÄ48¸öÔ­Òò·ÖÎö

²éѯËÙ¶ÈÂýµÄÔ­ÒòºÜ¶à£¬³£¼ûÈçϼ¸ÖÖ£º
¡¡¡¡1¡¢Ã»ÓÐË÷Òý»òÕßûÓÐÓõ½Ë÷Òý(ÕâÊDzéѯÂý×î³£¼ûµÄÎÊÌ⣬ÊdzÌÐòÉè¼ÆµÄȱÏÝ)
¡¡¡¡2¡¢I/OÍÌÍÂÁ¿Ð¡£¬ÐγÉÁËÆ¿¾±Ð§Ó¦¡£
¡¡¡¡3¡¢Ã»Óд´½¨¼ÆËãÁе¼Ö²éѯ²»ÓÅ»¯¡£
¡¡¡¡4¡¢ÄÚ´æ²»×ã
¡¡¡¡5¡¢ÍøÂçËÙ¶ÈÂý
¡¡¡¡6¡¢²éѯ³öµÄÊý¾ÝÁ¿¹ý´ó(¿ÉÒÔ²ÉÓöà´Î²éѯ£¬ÆäËûµÄ·½·¨½µµÍÊý¾ÝÁ¿)
¡¡¡¡7¡¢ ......

SQL×Ó²éѯʵÀý

×Ó²éѯÊÇÔÚÒ»¸ö²éѯÄڵIJéѯ¡£×Ó²éѯµÄ½á¹û±»DBMSʹÓÃÀ´¾ö¶¨°üº¬Õâ¸ö×Ó²éѯµÄ¸ß¼¶²éѯµÄ½á¹û¡£ÔÚ×Ó²éѯµÄ×î¼òµ¥µÄÐÎʽÖУ¬×Ó²éѯ³ÊÏÖÔÚÁíÒ»ÌõSQLÓï¾äµÄWHERE»òHAVING×Ó¾ÖÄÚ¡£ 
    ÁгöÆäÏúÊÛÄ¿±ê³¬¹ý¸÷¸öÏúÊÛÈËÔ±¶¨¶î×ۺϵÄÏúÊ۵㡣
SELECT CITY
from OFFICES
WHERE TARGET&nbs ......

SQL²éѯÓÅ»¯

»ùÓÚË÷ÒýµÄSQLÓï¾äÓÅ»¯Ö®½µÁúÊ®°ËÕÆ
1         ǰÑÔ
¿Í·þÒµÎñÊܵ½SQLÓï¾äµÄÓ°Ïì·Ç³£´ó£¬ÔÚ¹æÄ£±È½Ï´óµÄ¾Öµã£¬ÍùÍùÒòΪһ¸öСµÄSQLÓï¾ä²»¹»ÓÅ»¯£¬µ¼ÖÂÊý¾Ý¿âÐÔÄܼ±¾çϽµ£¬Ð¡ÐÍ»úidleËùÊ£ÎÞ¼¸£¬Ó¦Ó÷þÎñÆ÷¶ÏÁ¬¡¢³¬Ê±£¬ÑÏÖØÓ°ÏìÒµÎñµÄÕý³£ÔËÐС£Òò´Ë£¬³ÆµÍЧµÄSQLÓï¾äΪ¿Í·þÒµÎñµÄ ......

sqlÓï¾äÓÅ»¯Ô­Ôò

1.¶àwhere£¬ÉÙhaving
whereÓÃÀ´¹ýÂËÐУ¬havingÓÃÀ´¹ýÂË×é
2.¶àunion all£¬ÉÙunion
unionɾ³ýÁËÖØ¸´µÄÐУ¬Òò´Ë»¨·ÑÁËһЩʱ¼ä
3.¶àExists£¬ÉÙin
ExistsÖ»¼ì²é´æÔÚÐÔ£¬ÐÔÄܱÈinÇ¿ºÜ¶à£¬ÓÐЩÅóÓѲ»»áÓÃExists£¬¾Í¾Ù¸öÀý×Ó
Àý£¬ÏëÒªµÃµ½Óе绰ºÅÂëµÄÈ˵Ļù±¾ÐÅÏ¢£¬table2ÓÐÈßÓàÐÅÏ¢
select * from table1;--(id,n ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ