±¾µØsqlÁ¬½ÓÔ¶³Ì·þÎñÆ÷sql(ͼʾ)
ʹÓû·¾³£ºWinxp£¬Mssql 2000 ¸öÈ˰æ
¡¡¡¡1¡¢´ò¿ªÄãµÄ±¾µØMssqlÆóÒµ¹ÜÀíÆ÷£¬Õ¹¿ª¿ØÖÆÌ¨¸ùĿ¼¡¢Microsoft SQL Server¡¢SQL Server×顣ĬÈϰ²×°ºÃµÄMssql×éÖÐÖ»ÓÐÒ»¸öLocal£¨Windows NT£©¡£×¢Ò⣬ÔÚWin 2000ÖÐÏÔʾµÄÊDZ¾µØ¼ÆËã»úÃû¡£
¡¡¡¡2¡¢Êó±êÓÒ¼üSQL Server×飬ѡÔñн¨SQL Server×¢²áÃüÁµ¯³ö×¢²áÏòµ¼¡£
¡¡¡¡3¡¢ÔÚÌí¼Ó¿ÉÓ÷þÎñÆ÷¶Ô»°¿òÖУ¬×ó±ß¿ÉÓ÷þÎñÆ÷ÊäÈë·þÎñÆ÷IPµØÖ·»òÕß·þÎñÆ÷¼ÆËã»úÃû³Æ£¬ÕâÀïÊäÈëÄã·þÎñÉÌÌṩ¸øÄãµÄIPµØÖ·¡£²¢µã»÷Ìí¼Ó°´Å¥£¬½«ÄãÑ¡ÔñµÄ¿ÉÓ÷þÎñÆ÷Ìí¼Óµ½ÓÒ±ßÎı¾¿òÖС£
¡¡¡¡4¡¢ÔÚÑ¡ÔñÉí·Ý֤ģʽ¶Ô»°¿òÖУ¬¹²ÓÐÁ½¸öÑ¡Ïî¡£ÓÉÓÚ×¢²áµÇ¼·þÎñÆ÷SQLʱ£¬¿Õ¼ä·þÎñÉÌ»áÌṩ¸øÓû§Ò»¸öµÇ¼Óû§ÃûÓëÃÜÂ룬ÏàÓ¦µÄ£¬ÔڵǼģʽÖУ¬Ñ¡Ôñ¡°ÏµÍ³¹ÜÀíÔ±¸øÎÒ·ÖÅäµÄSQL ServerµÇ¼ÐÅÏ¢£¨SQL ServerÉí·ÝÑéÖ¤£©¡±Ñ¡Ïî¡£
¡¡¡¡5¡¢Ñ¡ÔñÁ¬½ÓÑ¡ÏîÖУ¬ÊäÈëµÇ¼Óû§ÃûÓëÃÜÂë¡£
¡¡¡¡6¡¢Ñ¡ÔñSQL Server×é¶Ô»°»°ÖУ¬¿ÉÒÔ½«µ±Ç°×¢²áµÄSQL ServerÌí¼Óµ½Ä¬ÈϵÄ×éÖУ¬»òÕßн¨Ò»¸ö¶¥²ãµÄÐÂ×é¡£
¡¡¡¡7¡¢×¢²áµÄSQL ServerÐÅÏ¢ÒÑÉèÖÃÍê³É£¬µã»÷Íê³É°´Å¥ºó£¬ÈÃMssqlÈ¥×Ô¶¯²âÊÔÁ¬½ÓÔ¶³Ì·þÎñÆ÷ÁË¡£
¡¡¡¡8¡¢Á¬½Ó³É¹¦£¬µ¯³öÈçÏÂͼËùʾÐÅÏ¢¿ò¡£
¡¡¡¡²¢ÔÚĬÈϵÄSQL Server×éÖÐ×Ô¶¯Ìí¼ÓÁËÒ»¸öδµÇ¼µÄ·þÎñÆ÷IP»òÕßÃû³Æ£¬Ë«»÷Õâ¸öIP£¬¾Í»áµÇ¼ÄãµÄÔ¶³Ì·þÎñÆ÷MssqlÁË¡£
¡¡¡¡Äã¿ÉÒÔͨ¹ý±¾µØµÄMssqlÔ¶³ÌµÇ¼µ½·þÎñÆ÷£¬²¢ÇÒ½øÐÐÏà¹ØµÄÊý¾Ý¿âά»¤ÁË¡£µ±È»£¬Ô¶³Ì²Ù×÷ʱ£¬ÓÉÓÚÍøËÙµÄÒòËØ£¬ËùÓеIJÙ×÷¶¼»áºÜ³Ù»º£¬ÕâÊôÓÚÕý³£ÏÖÏó¡£ÁíÍ⣬µÇ¼ºóµÄËùÓвÙ×÷¶¼Êܵ½·þÎñÆ÷¿ªÉèµÇ¼ÃûµÄȨÏÞÖÆÔ¼¡£
Ïà¹ØÎĵµ£º
¶¨ÒåºÍÓ÷¨
DATEDIFF() º¯Êý·µ»ØÁ½¸öÈÕÆÚÖ®¼äµÄÌìÊý¡£
Óï·¨
DATEDIFF(datepart,startdate,enddate)
startdate ºÍ enddate ²ÎÊýÊǺϷ¨µÄÈÕÆÚ±í´ïʽ¡£
datepart ²ÎÊý¿ÉÒÔÊÇÏÂÁеÄÖµ£º
datepart
Ëõд
Äê
yy, yyyy
¼¾¶È
qq, q
ÔÂ
mm, m
ÄêÖеÄÈÕ
dy, y
ÈÕ
dd, d
ÖÜ
wk, ww
ÐÇÆÚ
dw, w
Сʱ
h ......
¸øÄã¸ö×îÏêϸµÄ°É ¿ÉÄÜÓÐÄãÒªµÄÄÚÈÝ
ËøµÄ¸ÅÊö
Ò». ΪʲôҪÒýÈëËø
¶à¸öÓû§Í¬Ê±¶ÔÊý¾Ý¿âµÄ²¢·¢²Ù×÷ʱ»á´øÀ´ÒÔÏÂÊý¾Ý²»Ò»ÖµÄÎÊÌâ:
¶ªÊ§¸üÐÂ
A,BÁ½¸öÓû§¶ÁͬһÊý¾Ý²¢½øÐÐÐÞ¸Ä,ÆäÖÐÒ»¸öÓû§µÄÐ޸Ľá¹ûÆÆ»µÁËÁíÒ»¸öÐ޸ĵĽá¹û,±ÈÈ綩Ʊϵͳ
Ôà¶Á
AÓû§ÐÞ¸ÄÁËÊý¾Ý,ËæºóBÓû§ÓÖ¶Á³ö¸ÃÊý¾Ý,µ«AÓû§ÒòΪijЩÔÒòÈ¡Ï ......
´óÐÍϵͳµÄÉú²ú»·¾³£¬Ò»°ãÇé¿öÏ£¬ÎÒÃÇÆÀ¼ÛÒ»Ìõ²éѯÊÇ·ñÓÐЧÂÊ£¬¸ü¶àµÄÊǹØ×¢Âß¼ IO( ÖÁÓÚΪʲô£¬»ØÍ·²¹Ò»Æª ) ¡£ÎÒÃdz£Ëµ£¬“Òª½¨±ëº·µÄË÷Òý”¡¢“Ҫд¸ßЧµÄ SQL ”£¬Æäʵ×îÖÕÄ¿µÄ¾ÍÊÇÔÚÏàͬ½á¹û¼¯Çé¿öÏ£¬¾¡¿ÉÄܼõÉÙÂß¼ IO ¡£
1.1 where Ìõ¼þµÄÁÐÉ϶¼µÃÓÐͳ¼ÆÐÅ ......
ÏÈ˵˵ÕâЩÎóÇø¡£Ëùν“ÎóÇø”£¬ÓÐһЩÊÇÐÂÊÖºÜÈÝÒ×·¸µÄ´íÎó»òÕߺÜÈÝÒ׺öÂÔµÄÎÊÌ⣬ÁíÍâһЩ£¬ÔòÊÇÏñ“ºÄ×Ó³ÔÁËÑλá±ä³Éòùòð”Ò»Ñù£¬ÈÃÎÒÃÇ´ÓС¾ÍÈÏΪÊÇÕýÈ·µÄÊÂÇé¡£ÈçÏ£º
1¡¢ ±íÉϲ»¹ÜÓõÃ×ÅÓò»×Å£¬¶¼¼Ó¸ö¾Û¼¯Ë÷Òý¡£
ÎÒÃÇÖªµÀ£¬±íÒÔÁ½ÖÖ·½Ê½×éÖ¯ÎïÀí´æ´¢£ºÓоۼ¯Ë÷ÒýµÄ“¾Û¼¯± ......
ÔÚSQL Server 2008Ï£¬ÍøÉÏÒÔǰÁ÷ÐеĽضÏÈÕÖ¾²¢ÊÕËõÎļþµÄ·½·¨²»ÊʺÏÁË£¬±¨Óï·¨´íÎó¡£
ͬʱÒòΪÎÒµÄÊý¾Ý¿âÈÕÖ¾Ôö³¤·Ç³£¿ì£¬´ó¸ÅÿÌìÔÚ1GÒÔÉÏ£¬Òò´Ë±ØÐë¶ÔÆä½øÐÐÊÕËõ¡£
¾¹ýÔÚϵͳÉϵIJâÊÔ£¬¸Ð¾õÓÃSQL SERVERµÄά»¤¼Æ»®¸ü¿ÉÐУ¬ÏÖ½«²Ù×÷·½Ê½¼ò½éÈçÏ£º
×¢£ºÏÂÃæµÄ˵Ã÷ÖÐÒ²Ìáµ½ÁËʹÓòîÒ챸·Ý£¬ÒòΪÊý¾Ý¿âÎļþÔö³¤Ò²·Ç ......