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

SQLÍêÈ«¼òÃ÷ÊÖ²á


¹ØÓÚÎÒÃÇ | ¼ÓÈëÎÒÃÇ | ÍøÕ¾½á¹¹ | ½»»»Á¬½Ó | ÁªÏµÎÒÃÇ
Ê×Ò³
¼¼ÊõÎÄÕª
°²È«Â©¶´
²ËÄñÀÖÔ°
ºÚ¿Í½ø½×
×ÊÁÏÎÄ¿â
Ô­´´×÷Æ·
Èí¼þÏÂÔØ
¼¼ÊõÂÛ̳
SQLÍêÈ«¼òÃ÷ÊÖ²á
תÌû
SQLÊÇStructured Quevy Language(½á¹¹»¯²éѯÓïÑÔ)µÄËõд¡£SQLÊÇרΪÊý¾Ý¿â¶ø½¨Á¢
µÄ²Ù×÷ÃüÁ£¬ÊÇÒ»ÖÖ¹¦ÄÜÆëÈ«µÄÊý¾Ý¿âÓïÑÔ¡£ÔÚʹÓÃËüʱ£¬Ö»ÐèÒª·¢³ö“×öʲô”µÄ
ÃüÁ“Ôõô×ö”ÊDz»ÓÃʹÓÃÕß¿¼Âǵġ£SQL¹¦ÄÜÇ¿´ó¡¢¼òµ¥Ò×ѧ¡¢Ê¹Ó÷½±ã£¬ÒѾ­³É
ΪÁËÊý¾Ý¿â²Ù×÷µÄ»ù´¡£¬²¢ÇÒÏÖÔÚ¼¸ºõËùÓеÄÊý¾Ý¿â¾ùÖ§³ÖSQL¡£
##1 ¶þ¡¢SQLÊý¾Ý¿âÊý¾ÝÌåϵ½á¹¹
SQLÊý¾Ý¿âµÄÊý¾ÝÌåϵ½á¹¹»ù±¾ÉÏÊÇÈý¼¶½á¹¹£¬µ«Ê¹ÓÃÊõÓïÓ봫ͳ¹ØϵģÐÍÊõÓﲻͬ¡£
ÔÚSQLÖУ¬¹Øϵģʽ(ģʽ)³ÆΪ“»ù±¾±í”(base table)£»´æ´¢Ä£Ê½(ÄÚģʽ)³ÆΪ“´æ
´¢Îļþ”(stored file)£»×Óģʽ(Íâģʽ)³ÆΪ“ÊÓͼ”(view)£»Ôª×é³ÆΪ“ÐД(row)
£»ÊôÐÔ³ÆΪ“ÁД(column)¡£Ãû³Æ¶Ô³ÆÈç^00100009a^£º
##1 Èý¡¢SQLÓïÑÔµÄ×é³É
ÔÚÕýʽѧϰSQLÓïÑÔ֮ǰ£¬Ê×ÏÈÈÃÎÒÃǶÔSQLÓïÑÔÓÐÒ»¸ö»ù±¾ÈÏʶ£¬½éÉÜÒ»ÏÂSQLÓïÑÔµÄ
×é³É£º
1.Ò»¸öSQLÊý¾Ý¿âÊDZí(Table)µÄ¼¯ºÏ£¬ËüÓÉÒ»¸ö»ò¶à¸öSQLģʽ¶¨Òå¡£
2.Ò»¸öSQL±íÓÉÐм¯¹¹³É£¬Ò»ÐÐÊÇÁеÄÐòÁÐ(¼¯ºÏ)£¬Ã¿ÁÐÓëÐжÔÓ¦Ò»¸öÊý¾ÝÏî¡£
3.Ò»¸ö±í»òÕßÊÇÒ»¸ö»ù±¾±í»òÕßÊÇÒ»¸öÊÓͼ¡£»ù±¾±íÊÇʵ¼Ê´æ´¢ÔÚÊý¾Ý¿âµÄ±í£¬¶øÊÓͼ
ÊÇÓÉÈô¸É»ù±¾±í»òÆäËûÊÓͼ¹¹³ÉµÄ±íµÄ¶¨Òå¡£
4.Ò»¸ö»ù±¾±í¿ÉÒÔ¿çÒ»¸ö»ò¶à¸ö´æ´¢Îļþ£¬Ò»¸ö´æ´¢ÎļþÒ²¿É´æ·ÅÒ»¸ö»ò¶à¸ö»ù±¾±í¡£
ÿ¸ö´æ´¢ÎļþÓëÍⲿ´æ´¢ÉÏÒ»¸öÎïÀíÎļþ¶ÔÓ¦¡£
5.Óû§¿ÉÒÔÓÃSQLÓï¾ä¶ÔÊÓͼºÍ»ù±¾±í½øÐвéѯµÈ²Ù×÷¡£ÔÚÓû§½Ç¶ÈÀ´¿´£¬ÊÓͼºÍ»ù±¾
±íÊÇÒ»ÑùµÄ£¬Ã»ÓÐÇø±ð£¬¶¼ÊǹØϵ(±í¸ñ)¡£
6.SQLÓû§¿ÉÒÔÊÇÓ¦ÓóÌÐò£¬Ò²¿ÉÒÔÊÇÖÕ¶ËÓû§¡£SQLÓï¾ä¿ÉǶÈëÔÚËÞÖ÷ÓïÑԵijÌÐòÖÐʹ
Óã¬ËÞÖ÷ÓïÑÔÓÐFORTRAN£¬COBOL£¬PASCAL£¬PL/I£¬CºÍAdaÓïÑԵȡ£SQLÓû§Ò²ÄÜ×÷Ϊ¶À
Á¢µÄÓû§½Ó¿Ú£¬¹©½»»¥»·¾³ÏµÄÖÕ¶ËÓû§Ê¹Óá£
##1 ËÄ¡¢¶ÔÊý¾Ý¿â½øÐвÙ×÷
SQL°üÀ¨ÁËËùÓжÔÊý¾Ý¿âµÄ²Ù×÷£¬Ö÷ÒªÊÇÓÉ4¸ö²¿·Ö×é³É£º
1.Êý¾Ý¶¨Ò壺ÕâÒ»²¿·ÖÓÖ³ÆΪ“SQL DDL”£¬¶¨ÒåÊý¾Ý¿âµÄÂß¼­½á¹¹£¬°üÀ¨¶¨ÒåÊý¾Ý
¿â¡¢»ù±¾±í¡¢ÊÓͼºÍË÷Òý4²¿·Ö¡£
2.Êý¾Ý²Ù×Ý£ºÕâÒ»²¿·ÖÓÖ³ÆΪ“SQL DML”£¬ÆäÖаüÀ¨Êý¾Ý²éѯºÍÊý¾Ý¸üÐÂÁ½´óÀà²Ù
×÷£¬ÆäÖÐÊý¾Ý¸üÐÂÓÖ°üÀ¨²åÈ롢ɾ³ýºÍ¸üÐÂÈýÖÖ²


Ïà¹ØÎĵµ£º

SQL SERVER ÓëACCESS¡¢EXCELµÄÊý¾Ýת»»

ÊìϤSQL SERVER 2000µÄÊý¾Ý¿â¹ÜÀíÔ±¶¼ÖªµÀ£¬ÆäDTS¿ÉÒÔ½øÐÐÊý¾ÝµÄµ¼Èëµ¼³ö£¬Æäʵ£¬ÎÒÃÇÒ²¿ÉÒÔʹÓÃTransact-SQLÓï¾ä½øÐе¼Èëµ¼³ö²Ù×÷¡£ÔÚTransact-SQLÓï¾äÖУ¬ÎÒÃÇÖ÷ҪʹÓÃOpenDataSourceº¯Êý¡¢OPENROWSET º¯Êý£¬¹ØÓÚº¯ÊýµÄÏêϸ˵Ã÷£¬Çë²Î¿¼SQLÁª»ú°ïÖú¡£ÀûÓÃÏÂÊö·½·¨£¬¿ÉÒÔÊ®·ÖÈÝÒ×µØʵÏÖSQL SERVER¡¢ACCESS¡¢EXCELÊý¾Ýת»»£ ......

SQL ServerÐÔÄܵ÷ÓÅÈëÃÅ£¨Í¼Îİ棩

µÚÒ»²½£¬ÔÚÒµÎñ¸ß·åÆÚץȡÑù±¾Êý¾Ý£¨2¸öСʱ×óÓÒ£©¡£²ÉÓõŤ¾ßÊÇsqlserver×Ô´øµÄprofiler£¬Ò²½Ðʼþ̽²éÆ÷£¬ÈçÏÂͼ£º

½øÈëºó£¬µã»÷×î×óÃæµÄ°´Å¥£¬½¨Á¢Ò»¸öеĸú×Ù£º

µÇ¼ÐèÒªÓÃDBOȨÏÞ£¬ËùÒÔ¿ÉÒÔÓÃsaµÇ¼£¬Ò²¿ÉÒÔÓÃwindows¼¯³ÉÑéÖ¤·½Ê½£¨Èç¹ûµ±Ç°µÇ¼µÄ¾ÍÊÇsqlserverµÄ»°£©

н¨¸ú×Ù£¬Ò»¹²ÓÐ4¸ötabÒ³½øÐÐÅ ......

ÈçºÎÈÃÄãµÄSQLÔËÐеøü¿ì

 ----   ÈËÃÇÔÚʹÓÃSQLʱÍùÍù»áÏÝÈëÒ»¸öÎóÇø£¬¼´Ì«¹Ø×¢ÓÚËùµÃµÄ½á¹ûÊÇ·ñÕýÈ·£¬¶øºöÂÔ  
  Á˲»Í¬µÄʵÏÖ·½·¨Ö®¼ä¿ÉÄÜ´æÔÚµÄÐÔÄܲîÒ죬ÕâÖÖÐÔÄܲîÒìÔÚ´óÐ͵ĻòÊǸ´ÔÓµÄÊý¾Ý¿â  
  »·¾³ÖУ¨ÈçÁª»úÊÂÎñ´¦ÀíOLTP»ò¾ö²ßÖ§³ÖϵͳDSS£©ÖбíÏÖµÃÓÈΪÃ÷ÏÔ¡£±ÊÕßÔÚ¹¤×÷ʵ¼ù  
  Öз¢ÏÖ£ ......

¶Á¡¶SQL Server 2005¸ß¼¶¹ÜÀí¡·µÄһЩժҪ... Á¬ÔØ3

¼Ü¹¹
¼Ü¹¹ÈÃÓû§Äܹ»½«Êý¾Ý¿â¶ÔÏó¸ù¾ÝÆäÓÃ;½øÐзÖ×飬¿É½«¼Ü¹¹ÊÓΪÊý¾Ý¿âÖжÔÏóµÄÂß¼­·Ö×é¡£µ÷Óüܹ¹ÖеĶÔÏóʱ£¬ÐèҪʹÓÃÖÁÉÙ°üº¬Á©²¿·ÖµÄÃû³Æ¡£Óû§±È½ÏÊìϤdbo¼Ü¹¹£¬¶ÔÓÚ¸ø¶¨Êý¾Ý¿â£¬ËüÊÇĬÈϵļܹ¹¡£×îºóµÄ·½·¨ÊÇʹÓÃÁ©²¿·ÖÃû³ÆÀ´ÒýÓÃÊý¾Ý¿â¶ÔÏó¡£
ͬÒå´Ê
ͬÒå´ÊÔÚÊý¾Ý¿â¶ÔÏóºÍ¿Í»§¶ËÖ®¼ä´´½¨Ò»¸ö³éÏó²ã£¬ÊµÖÊÉÏËüÎ ......

SQL¸ßÊÖƪ:¾«ÃîSQLÓï¾ä½éÉÜ

 ËµÃ÷£º¸´ÖƱí(Ö»¸´Öƽṹ,Ô´±íÃû£ºa бíÃû£ºb)
¡¡¡¡SQL: select * into b from a where 1<>1 ¡¡¡¡
¡¡¡¡ËµÃ÷£º¿½±´±í(¿½±´Êý¾Ý,Ô´±íÃû£ºa Ä¿±ê±íÃû£ºb)
¡¡¡¡SQL: insert into b(a, b, c) select d,e,f from b; ¡¡¡¡
¡¡¡¡ËµÃ÷£ºÏÔʾÎÄÕ¡¢Ìá½»È˺Í×îºó»Ø¸´Ê±¼ä
¡¡¡¡SQL: select a.title,a.username,b. ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ