SQL SERVERË÷Òý²Ù×÷Êý¾Ý¿â
Ë÷Òý²Ù×÷
Êý¾Ý¿âÖеÄË÷ÒýÓëÊé¼®ÖеÄË÷ÒýÀàËÆ£¬ÔÚÒ»±¾ÊéÖУ¬ÀûÓÃË÷Òý¿ÉÒÔ¿ìËÙ²éÕÒËùÐèÐÅÏ¢£¬ÎÞÐëÔĶÁÕû±¾Êé¡£ÔÚÊý¾Ý¿âÖУ¬Ë÷ÒýʹÊý¾Ý¿â³ÌÐòÎÞÐë¶ÔÕû¸ö±í½øÐÐɨÃ裬¾Í¿ÉÒÔÔÚÆäÖÐÕÒµ½ËùÐèÊý¾Ý¡£ÊéÖеÄË÷ÒýÊÇÒ»¸ö´ÊÓïÁÐ±í£¬ÆäÖÐ×¢Ã÷Á˸÷¸ö´ÊµÄÒ³Âë¡£¶øÊý¾Ý¿âÖеÄË÷ÒýÊÇij¸ö±íÖÐÒ»ÁлòÕßÈô¸ÉÁÐÖµµÄ¼¯ºÏ£¬ºÍÏàÓ¦µÄÖ¸Ïò±íÖÐÎïÀí±êʶÕâЩֵµÄÊý¾ÝÒ³µÄÂß¼Ö¸ÕëÇåµ¥¡£µ±SQL Eerver½øÐÐÊý¾Ý²éѯʱ£¬²éѯÓÅ»¯Æ÷»á×Ô¶¯¼ÆËãÏÖÓеļ¸ÖÖÖ´Ðвéѯ·½°¸ÖУ¬ÄÄÖÖ·½°¸µÄ¿ªÏú×îС£¬ËÙ¶È×î¿ì£¬È»ºóSQL Server»á°´Õո÷½°¸À´²éѯ¡£Ëü¿ÉÒÔɨÃèÕû¸ö±í¸ñÒÔËÑË÷²éѯ½á¹û£¬Èç¹ûÓÐË÷Òý´æÔÚ£¬Ëü¾Í¿ÉÒÔͨ¹ýË÷Òý¿ìËÙµÄÕÒµ½²éѯµÄ½á¹û¡£É¨ÃèÕû¸ö±í¸ñÊÇ´Ó´æ´¢±í¸ñµÄÆðʼµØÖ·¿ªÊ¼£¬ÒÀ´Î±È½Ï¼Ç¼£¬Ö±µ½ÕÒµ½Î»Ö᣶øÍ¨¹ýË÷ÒýÀ´²éÕÒ£¬ÒòΪË÷ÒýÊÇÓÐÐòÅÅÁеģ¬ËùÒÔ£¬¿ÉÒÔͨ¹ý¸ßЧµÄÓÐÐò²éÕÒËã·¨£¨ÈçÕÛ°ë²éÕҵȣ©ÕÒµ½Ë÷ÒýÏÔÙ¸ù¾ÝË÷ÒýÏî¼Ç¼µÄÎïÀíµØÖ·£¬ÕÒµ½²éѯ½á¹ûµÄ´æ´¢Î»Öá£Ê¹ÓÃË÷Òý¿ÉÒÔ´ó´óÌá¸ßϵͳµÄÐÔÄÜ£¬Æä¾ßÌå±íÏÖÔÚ£º
(1)ͨ¹ý´´½¨Î¨Ò»Ë÷Òý£¬¿ÉÒÔ±£Ö¤Êý¾Ý¼Ç¼µÄΨһÐÔ¡£
(2)¿ÉÒÔ´ó´ó¼Ó¿ìÊý¾Ý¼ìË÷ËÙ¶È¡£
(3)¿ÉÒÔ¼ÓËÙ±íÓë±íÖ®¼äµÄÁ¬½Ó£¬ÕâÒ»µãÔÚʵÏÖÊý¾ÝµÄ²ÎÕÕÍêÕûÐÔ·½ÃæÓÐÌØ±ðµÄÒâÒå¡£
(4)ÔÚʹÓÃORDER BYºÍGROUP BY×Ӿ佸ÐмìË÷Êý¾Ýʱ£¬¿ÉÒÔÏÔÖø¼õÉÙ²éѯÖзÖ×éºÍÅÅÁеÄʱ¼ä¡£
(5)ʹÓÃË÷Òý¿ÉÒÔÔÚ¼ìË÷Êý¾ÝµÄ¹ý³ÌÖÐʹÓÃÓÅ»¯Òþ²ØÆ÷£¬Ìá¸ßϵͳÐÔÄÜ¡£
µ«ÊÇ£¬Ë÷Òý´øÀ´µÄ²éÕÒЧÂÊÌá¸ßÒ²ÊÇÓдú¼ÛµÄ£¬ÒòΪË÷ÒýÒ²ÒªÕ¼Óô洢¿Õ¼ä£¬¶øÇÒΪÁËά»¤Ë÷ÒýµÄÓÐЧÐÔ£¬µ±Íù±í¸ñÖвåÈëеÄÊý¾Ý»òÕ߸üÐÂÊý¾Ýʱ£¬Êý¾Ý¿â»¹ÒªÖ´ÐжîÍâµÄ²Ù×÷À´Î¬»¤Ë÷Òý¡£ËùÒÔ£¬¹ý¶àµÄË÷Òý²»Ò»¶¨ÄÜÌá¸ßÊý¾Ý¿âµÄÐÔÄÜ£¬±ØÐë¿ÆÑ§µØÉè¼ÆË÷Òý£¬²ÅÄÜ´øÀ´Êý¾Ý¿âÐÔÄܵÄÌá¸ß¡£
Ë÷Òý²ÉÓÃBÊ÷½á¹¹¡£Ë÷Òý°üº¬Ò»¸öÌõÄ¿£¬¸ÃÌõÄ¿ÓÐÀ´×Ô±íÖÐÿһÐеÄÒ»¸ö»ò¶à¸öÁУ¨ËÑË÷¹Ø¼ü×Ö£©¡£BÊ÷°´ËÑË÷¹Ø¼ü×ÖÅÅÐò£¬¿ÉÒÔÔÚËÑË÷¹Ø¼ü×ÖµÄÈκÎ×Ó´ÊÌõ¼¯ºÏÉϽøÐиßЧËÑË÷¡£ÀýÈ磬¶ÔÓÚÒ»¸öA£¬B£¬CÁÐÉϵÄË÷Òý£¬¿ÉÒÔÔÚAÒÔ¼°A£¬BºÍA£¬B£¬CÉÏ¶ÔÆä½øÐиßЧËÑË÷¡£
ÔÚSQL ServerµÄÊý¾Ý¿âÖа´ÕÕ´æ´¢½á¹¹µÄ²»Í¬¿ÉÒÔ½«Ë÷Òý·ÖΪÁ½Àࣺ¾Û¼¯Ë÷ÒýºÍ·Ç¾Û¼¯Ë÷Òý¡£
¾Û¼¯Ë÷Òý¶Ô±íÔÚÎïÀíÊý¾ÝÒ³ÖеÄÊý¾Ý°´ÁнøÐÐÅÅÐò£¬È»ºóÔÙÖØÐ´洢µ½´ÅÅÌÉÏ£¬¼´¾Û¼¯Ë÷ÒýÓëÊý¾ÝÊÇ»ìΪһÌåµÄ£¬ËüµÄÒ¶½ÚµãÖд洢µÄÊÇʵ¼ÊÊý¾Ý¡£ÓÉÓÚ¾Û¼¯Ë÷Òý½«±íµÄËùÓÐÊý¾ÝÍêÈ«ÖØÐÂÅÅÁУ¬ËüËùÐèÒªµÄ¿Õ¼äÒ²¾ÍÌØ±ð´ó£¬´ó¸ÅÏ൱ÓÚ±íÖÐÊý¾ÝËùÕ¼¿Õ¼äµÄ120%¡£±íµÄÊý¾ÝÐÐÖ»ÄÜÒÔÒ»ÖÖÅÅÐò·½Ê½´æ´¢ÔÚ´ÅÅÌÉÏ£¬ËùÒÔÒ»¸ö±íÖ»ÄÜÓ
Ïà¹ØÎĵµ£º
ÔÚOracleÖУ¬Èç¹ûÔÚsqlÖгöÏÖ'&'·ûºÅ£¬»á±»×Ô¶¯×ªÒ壻
¶ø±»ÒªÇóÊäÈëÔÚ&·ûºÅºó¸úËæµÄ×Ö·û´®µÄÖµ£¬ÀýÈ磺
update tablename set columnName='http://www.g.cn/cv2.jsp?spid=222&cid=333';
Ö´ÐÐÕâ¸ö²Ù×÷ʱ£¬Oracle»áÌáʾ
Enter value for cid:
ÔÒòÊÇÔÚOracleÖÐ & ·ûºÅÊÇ×÷ΪתÒå×Ö·ûʹÓõġ£
½â¾ö·½·¨ ......
×î½üÓöµ½Ò»¸öÎÊÌ⣬ÔÚ²Ù×÷SQL¸üÐÂÕË»§Óà¶îʱ£¬³£³£·¢ÏÖ¸üкóµÄÓà¶îÓëʵ¼ÊµÄ²»Ïà·û£¬ÂíÉÏÏëµ½ÁËÊDz»ÊÇ´æÔÚ²¢·¢¸üУ¬Ò»²é¹ûÈ»Èç´Ë¡£Ö®Ç°Ò²ÔøÓöµ½¹ýÕâÑùµÄÎÊÌ⣬µ±Ê±Ã»Ì«ÔÚÒ⣬ÏÖÔÚÊǽâ¾öµÄʱºòÁË¡£ÓÃMysqlÄ£ÄâÁËÒ»ÏÂÕâ¸ö¹ý³Ì£º´´½¨Á½ÕÅ±í£¬paralltableºÍparallalter£¬Ã¿´Î¸ù¾Ýparatable±í¸üÐÂparallalte ......
ÔÚ½éÉÜGROUP BY ºÍ HAVING ×Ó¾äǰ£¬ÎÒÃDZØÐèÏȽ²½²sqlÓïÑÔÖÐÒ»ÖÖÌØÊâµÄº¯Êý£º¾ÛºÏº¯Êý£¬ÀýÈçSUM, COUNT, MAX, AVGµÈ¡£ÕâЩº¯ÊýºÍÆäËüº¯ÊýµÄ¸ù±¾Çø±ð¾ÍÊÇËüÃÇÒ»°ã×÷ÓÃÔÚ¶àÌõ¼Ç¼ÉÏ¡£
SELECT SUM(population) from bbc
¡¡¡¡ÕâÀïµÄSUM×÷ÓÃÔÚËùÓзµ»Ø¼Ç¼µÄpopulation×Ö¶ÎÉÏ£¬½á¹û¾ÍÊǸòéÑ ......
¶ÔÓÚSQL Ëæ»ú³éÑùÎÒÃdz£Ïëµ½µÄ¾ÍÊÇnewid()£¬µ«Èç¹û¶ÔÓÚÒ»¸öÔÚ°ÙÍò¡¢Ç§ÍòÉõÖÁ¸ü´óº£Á¿Êý¾Ý±íÖгéÑùµÄ»°£¬¼òµ¥µÄnewid()£¬ÆäÐÔÄÜ£¬Ð§ÂʾͲ»ÊǺÜÀíÏëÁË¡£ËùÒÔÔÚÕâÀïÓбØÒªÌÖÂÛһϣ¬ÔñÓŶøÓá£
long_goodsÊÇÒ»¸ö°ÙÍòÊý¾ÝµÄ±í£¬Ctrl+LÖ´ÐÐÒÔÏÂÓï¾ä:
--id_indexÊÇÎÒΪÖ÷¼ü¼ÓµÄÒ»¸ö·Ç¾Û½¹Ë÷Òý
SELECT top 1&nb ......
ͼ±í
ͼ±í(ÓֳƹØÏµÍ¼)ÊÇSQL ServerÖÐÒ»ÀàÌØÊâµÄÊý¾Ý¿â¶ÔÏó£¬ËüÌṩ¸øÓû§Ö±¹ÛµØ¹ÜÀíÊý¾Ý¿â±íµÄ·½·¨¡£Í¨¹ýͼ±í£¬Óû§¿ÉÒÔÖ±¹ÛµØ´´½¨¡¢±à¼Êý¾Ý¿â±íÖ®¼äµÄ¹ØÏµ£¬Ò²¿ÉÒÔ±à¼±í¼°ÆäÁеÄÊôÐÔ¡£ÀûÓÃÆóÒµ¹ÜÀíÆ÷´´½¨Í¼±íµÄ¾ßÌå²½ÖèÈçÏ£º
(1)ÔÚÆóÒµ¹ÜÀíÆ÷ÖУ¬Õ¹¿ªÖ¸¶¨µÄ·þÎñÆ÷ºÍÊý¾Ý¿â£¬´ò¿ªÒª½¨Á¢µÄͼ±íËùÔÚµÄÊý¾Ý¿â£¬ÓÒ»÷ͼ±íÍ ......