¡¾Ñ§Ï°É¢¼Ç7 SQLÓï¾äµÄ´¦Àí¡¿
SQLÓï¾äµÄ´¦Àí
ps£ºMSDNÕª
ÓÅ»¯ ÔÚ»ù´¡±íÉÏ£¨²»ÒýÓÃÊÓͼ»òÔ¶³Ì±í£©µÄ SELECT Óï¾ä:SELECT Óï¾äÊǷdzÌÐòÐÔµÄ,ÕâÒâζ×ÅÊý¾Ý¿â·þÎñÆ÷±ØÐë·ÖÎöÓï¾ä£¬ÒÔ¾ö¶¨ÌáÈ¡ËùÇëÇóÊý¾ÝµÄ×îÓÐЧ·½·¨
´¦ÀíÉÏÃæ²½ÖèµÄ×é¼þ³ÆΪ“²éѯÓÅ»¯Æ÷”£º
ÊäÈ룺²éѯ¡¢Êý¾Ý¿â·½°¸£¨±íºÍË÷ÒýµÄ¶¨Ò壩ÒÔ¼°Êý¾Ý¿âͳ¼ÆÐÅÏ¢
Êä³ö£º“²éѯִÐмƻ®”£¬ÓÐʱҲ³ÆΪ“²éѯ¼Æ»®”»òÖ±½Ó³ÆΪ“¼Æ»®“
²éѯִÐмƻ®¶¨Ò壺
1-·ÃÎÊÔ´±íµÄ˳Ðò:Êý¾Ý¿â·þÎñÆ÷Ò»°ã¿ÉÒÔ°´Ðí¶à²»Í¬µÄÐòÁзÃÎÊ»ù±íÒÔÉú³É½á¹û¼¯¡£
2-´Óÿ¸ö±íÎöÈ¡Êý¾ÝµÄ·½·¨:·ÃÎÊÿ¸ö±íÖеÄÊý¾ÝÒ»°ãÒ²Óв»Í¬µÄ·½·¨¡£
Èç¹ûÖ»ÐèÒªÓÐÌض¨¼üÖµµÄ¼¸ÐУ¬Êý¾Ý¿â·þÎñÆ÷¿ÉÒÔʹÓÃË÷Òý¡£
Èç¹ûÐèÒª±íÖеÄËùÓÐÐУ¬Êý¾Ý¿â·þÎñÆ÷Ôò¿ÉÒÔºöÂÔË÷Òý²¢Ö´ÐбíɨÃè¡£
Èç¹ûÐèÒª±íÖеÄËùÓÐÐУ¬¶øÓÐÒ»¸öË÷ÒýµÄ¼üÁÐÔÚ ORDER BY ÖУ¬ÔòÖ´ÐÐË÷ÒýɨÃè¶ø·Ç±íɨÃè¿ÉÄÜ»áÊ¡È¥¶Ô½á¹û¼¯µÄµ¥¶ÀÅÅÐò¡£
Èç¹û±íºÜС£¬Ôò¶Ô¸Ã±íµÄ¼¸ºõËùÓзÃÎÊÀ´Ëµ£¬±íɨÃè¿ÉÄܶ¼ÊÇ×îÓÐЧµÄ·½·¨¡£
ÓÅ»¯: ´ÓDZÔڵĶà¸ö¿ÉÄܵļƻ®ÖÐÑ¡ÔñÒ»¸öÖ´Ðмƻ®µÄ¹ý³Ì
SQL Server ²éѯÓÅ»¯Æ÷:
1.ÊÇ»ùÓڳɱ¾µÄÓÅ»¯Æ÷¡£
¾ÍËùʹÓõļÆËã×ÊÔ´Á¿¶øÑÔ£¬Ã¿¸ö¿ÉÄܵÄÖ´Ðмƻ®¶¼¾ßÓÐÏà¹Ø³É±¾¡£²éѯÓÅ»¯Æ÷±ØÐë·ÖÎö¿ÉÄܵļƻ®²¢Ñ¡ÔñÒ»¸öÔ¤¼Æ³É±¾×îµÍµÄ¼Æ»®¡£
ÓÐЩ¸´Ô SELECT Óï¾äÓгÉǧÉÏÍò¸ö¿ÉÄܵÄÖ´Ðмƻ®¡£ÔÚÕâЩÇé¿öÏ£¬²éѯÓÅ»¯Æ÷²»»á·ÖÎöËùÓеĿÉÄÜ×éºÏ£¬¶øÊÇʹÓø´ÔÓµÄËã·¨²éÕÒÒ»¸öÖ´Ðмƻ®£¨ÈÕºóÔÙ¶ÀÁ¢Êéд£©£ºÆä³É±¾ºÏÀíµØ½Ó½ü×îµÍ¿ÉÄܳɱ¾¡£
2.»¹Ñ¡ÔñÄܽ«½á¹û×î¿ìµØ·µ»Ø¸øÓû§ÇÒ×ÊÔ´³É±¾ºÏÀíµÄ¼Æ»®¡£
ÀýÈ磬Óë´®Ðд¦Àí²éѯÏà±È£¬²¢Ðд¦Àí²éѯʹÓõÄ×ÊÔ´Ò»°ã¸ü¶àµ«Íê³É²éѯµÄËٶȸü¿ì¡£Òò´ËÈç¹û²»¶Ô·þÎñÆ÷µÄ¸ººÉ²úÉú¸ºÃæÓ°Ï죬SQL Server ÓÅ»¯Æ÷½«Ê¹Óò¢ÐÐÖ´Ðмƻ®·µ»Ø½á¹û¡£
´¦Àí SELECT Óï¾ä£¨°üº¬ÓÅ»¯,Éú³ÉÖ´Ðмƻ®µÈ¹ý³Ì£©
Õⲿ·ÖרÃÅдһƪ £¨´ý¡£¡£¡££©
ÓÅ»¯ÊÓͼµÄ²éѯ£º
SQL Server ²éѯ´¦ÀíÆ÷¶ÔË÷ÒýÊÓͼºÍ·ÇË÷ÒýÊÓͼ½«Çø±ð¶Ô´ý£º
1)Ë÷ÒýÊÓͼµÄÐÐÒÔ±íµÄ¸ñʽ´æ´¢ÔÚÊý¾Ý¿âÖС£Èç¹û²éѯÓÅ»¯Æ÷¾ö¶¨Ê¹Óòéѯ¼Æ»®µÄË÷ÒýÊÓͼ£¬ÔòË÷ÒýÊÓͼ½«°´ÕÕ»ù±íµÄ´¦Àí·½Ê½½øÐд¦Àí¡£
2)Ö»ÓзÇË÷ÒýÊÓͼµÄ¶¨Òå²Å´æ´¢£¬¶ø²»´æ´¢ÊÓͼµÄÐС£²éѯÓ
Ïà¹ØÎĵµ£º
SQL Server .NET Data Provider Á¬½Ó×Ö·û´®°üº¬Ò»¸öÓÉһЩÊôÐÔÃû/Öµ¶Ô×é³ÉµÄ¼¯ºÏ¡£Ã¿Ò»¸öÊôÐÔ/Öµ¶Ô¶¼ÓɷֺŸô¿ª¡£
PropertyName1=Value1;PropertyName2=Value2;PropertyName3=Value3;.....
ͬÑù£¬Á¬½Ó×Ö·û´®±ØÐë°üº¬SQL ServerʵÀýÃû³Æ:
  ......
²Î¿¼¡¶ASP.NETÓëSQLÒ»Æð´ò°ü²¿Êð°²×°¡·
£¬ÕâƪÎÄÕÂÊÇÕë¶ÔVB.NETÓëSQL Ò»Æð´ò°üµÄ,µ«ÊÇÎÒʹÓõÄÊÇC#,µ±È»Ö»ÒªÐÞ¸ÄÒ»ÏÂÖ÷Òª°²×°Àà¿â¾ÍÐÐÁË!C#µÄÀà¿â´úÂëÈçÏÂ:DBCustomAction.cs
using System;
using System.Collections;
using System.Data.SqlClient;
using System.ComponentModel;
using System.Configuration.Inst ......
SELECT UPPER(F.TABLESPACE_NAME) "±í¿Õ¼äÃû",
D.TOT_GROOTTE_MB "±í¿Õ¼ä´óС(M)",
D.TOT_GROOTTE_MB - F.TOTAL_BYTES "ÒÑʹÓÿռä(M)",
TO_CHAR(ROUND((D.TOT_GROOTTE_MB - F.TOTAL_BYTES) / D.TOT_G ......
Ò»¡¢±¸·ÝÊý¾Ý¿â
1¡¢´ò¿ªSQLÆóÒµ¹ÜÀíÆ÷£¬ÔÚ¿ØÖÆ̨¸ùĿ¼ÖÐÒÀ´Îµã¿ªMicrosoft SQL Server
2¡¢SQL Server×é-->Ë«»÷´ò¿ªÄãµÄ·þÎñÆ÷-->Ë«»÷´ò¿ªÊý¾Ý¿âĿ¼
3¡¢Ñ¡ÔñÄãµÄÊý¾Ý¿âÃû³Æ£¨ÈçÂÛ̳Êý¾Ý¿âForum£©-->È»ºóµãÉÏÃæ²Ëµ¥ÖеŤ¾ß-->Ñ¡Ôñ±¸·ÝÊý¾Ý¿â
4¡¢±¸·ÝÑ¡ÏîÑ¡ÔñÍêÈ«±¸·Ý£¬Ä¿µÄÖеı¸·Ýµ½Èç¹ûÔÀ´Óз¾¶ºÍÃû³ ......