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

SQLÓÅ»¯( ÒýÓà )



 
SQLÓÅ»¯²éѯ
ÊÕ²Ø



Êý¾Ý¿âµÄ²éѯÓÅ»¯¼¼Êõ
Êý¾Ý¿âϵͳÊǹÜÀíÐÅϢϵͳµÄºËÐÄ£¬»ùÓÚÊý¾Ý¿âµÄÁª»úÊÂÎñ´¦Àí£¨OLTP£©ÒÔ¼°Áª»ú·ÖÎö´¦Àí(OLAP)ÊÇÒøÐС¢ÆóÒµ¡¢Õþ¸®µÈ²¿ÃÅ×îÎªÖØÒªµÄ¼ÆËã»úÓ¦
ÓÃÖ®Ò»¡£´Ó´ó¶àÊýϵͳµÄÓ¦ÓÃʵÀýÀ´¿´£¬²éѯ²Ù×÷ÔÚ¸÷ÖÖÊý¾Ý¿â²Ù×÷ÖÐËùÕ¼¾ÝµÄ±ÈÖØ×î´ó£¬¶ø²éѯ²Ù×÷Ëù»ùÓÚµÄSELECTÓï¾äÔÚSQLÓï¾äÖÐÓÖÊÇ´ú¼Û×î´óµÄÓï
¾ä¡£¾ÙÀýÀ´Ëµ£¬Èç¹ûÊý¾ÝµÄÁ¿»ýÀÛµ½Ò»¶¨µÄ³Ì¶È£¬±ÈÈçÒ»¸öÒøÐеÄÕË»§Êý¾Ý¿â±íÐÅÏ¢»ýÀÛµ½ÉϰÙÍòÉõÖÁÉÏǧÍòÌõ¼Ç¼£¬È«±íɨÃèÒ»´ÎÍùÍùÐèÒªÊýÊ®·ÖÖÓ£¬ÉõÖÁÊýС
ʱ¡£Èç¹û²ÉÓñÈÈ«±íɨÃè¸üºÃµÄ²éѯ²ßÂÔ£¬ÍùÍù¿ÉÒÔʹ²éѯʱ¼ä½µÎª¼¸·ÖÖÓ£¬Óɴ˿ɼû²éѯÓÅ»¯¼¼ÊõµÄÖØÒªÐÔ¡£
±ÊÕßÔÚÓ¦ÓÃÏîÄ¿µÄʵʩÖз¢ÏÖ£¬Ðí¶à³ÌÐò
Ô±ÔÚÀûÓÃһЩǰ¶ËÊý¾Ý¿â¿ª·¢¹¤¾ß£¨ÈçPowerBuilder¡¢DelphiµÈ£©¿ª·¢Êý¾Ý¿âÓ¦ÓóÌÐòʱ£¬Ö»×¢ÖØÓû§½çÃæµÄ»ªÀö£¬²¢²»ÖØÊÓ²éѯÓï¾äµÄЧÂÊÎÊ
Ì⣬µ¼ÖÂËù¿ª·¢³öÀ´µÄÓ¦ÓÃϵͳЧÂʵÍÏ£¬×ÊÔ´ÀË·ÑÑÏÖØ¡£Òò´Ë£¬ÈçºÎÉè¼Æ¸ßЧºÏÀíµÄ²éѯÓï¾ä¾ÍÏԵ÷dz£ÖØÒª¡£±¾ÎÄÒÔÓ¦ÓÃʵÀýΪ»ù´¡£¬½áºÏÊý¾Ý¿âÀíÂÛ£¬½éÉܲé
ѯÓÅ»¯¼¼ÊõÔÚÏÖʵϵͳÖеÄÔËÓá£
·ÖÎöÎÊÌâ
Ðí¶à³ÌÐòÔ±ÈÏΪ²éѯÓÅ»¯ÊÇDBMS£¨Êý¾Ý¿â¹ÜÀíϵͳ£©µÄÈÎÎñ£¬Óë³ÌÐòÔ±Ëù±àдµÄSQLÓï¾ä¹Ø
ϵ²»´ó£¬ÕâÊÇ´íÎóµÄ¡£Ò»¸öºÃµÄ²éѯ¼Æ»®ÍùÍù¿ÉÒÔʹ³ÌÐòÐÔÄÜÌá¸ßÊýÊ®±¶¡£²éѯ¼Æ»®ÊÇÓû§ËùÌá½»µÄSQLÓï¾äµÄ¼¯ºÏ£¬²éѯ¹æ»®ÊǾ­¹ýÓÅ»¯´¦ÀíÖ®ºóËù²úÉúµÄÓï¾ä
¼¯ºÏ¡£DBMS´¦Àí²éѯ¼Æ»®µÄ¹ý³ÌÊÇÕâÑùµÄ£ºÔÚ×öÍê²éѯÓï¾äµÄ´Ê·¨¡¢Óï·¨¼ì²éÖ®ºó£¬½«Óï¾äÌá½»¸øDBMSµÄ²éѯÓÅ»¯Æ÷£¬ÓÅ»¯Æ÷×öÍê´úÊýÓÅ»¯ºÍ´æÈ¡Â·¾¶µÄÓÅ
»¯Ö®ºó£¬ÓÉÔ¤±àÒëÄ£¿é¶ÔÓï¾ä½øÐд¦Àí²¢Éú³É²éѯ¹æ»®£¬È»ºóÔÚºÏÊʵÄʱ¼äÌá½»¸øÏµÍ³´¦ÀíÖ´ÐУ¬×îºó½«Ö´Ðнá¹û·µ»Ø¸øÓû§¡£ÔÚʵ¼ÊµÄÊý¾Ý¿â²úÆ·(Èç
Oracle¡¢SybaseµÈ)µÄ¸ß°æ±¾Öж¼ÊDzÉÓûùÓÚ´ú¼ÛµÄÓÅ»¯·½·¨£¬ÕâÖÖÓÅ»¯Äܸù¾Ý´Óϵͳ×Öµä±íËùµÃµ½µÄÐÅÏ¢À´¹À¼Æ²»Í¬µÄ²éѯ¹æ»®µÄ´ú¼Û£¬È»ºóÑ¡ÔñÒ»
¸ö½ÏÓŵĹ滮¡£ËäÈ»ÏÖÔÚµÄÊý¾Ý¿â²úÆ·ÔÚ²éѯÓÅ»¯·½ÃæÒѾ­×öµÃÔ½À´Ô½ºÃ£¬µ«ÓÉÓû§Ìá½»µÄSQLÓï¾äÊÇϵͳÓÅ»¯µÄ»ù´¡£¬ºÜÄÑÉèÏëÒ»¸öÔ­±¾Ôã¸âµÄ²éѯ¼Æ»®¾­¹ýϵ
ͳµÄÓÅ»¯Ö®ºó»á±äµÃ¸ßЧ£¬Òò´ËÓû§ËùдÓï¾äµÄÓÅÁÓÖÁ¹ØÖØÒª¡£ÏµÍ³Ëù×ö²éѯÓÅ»¯ÎÒÃÇÔݲ»ÌÖÂÛ£¬ÏÂÃæÖØµã˵Ã÷¸ÄÉÆÓû§²éѯ¼Æ»®µÄ½â¾ö·½°¸¡£
½â¾öÎÊÌâ

ÏÂÃæÒÔ¹ØÏµÊý¾Ý¿âϵͳInformixΪÀý£¬½éÉܸÄÉÆÓû§²éѯ¼Æ»®µÄ·½·¨¡


Ïà¹ØÎĵµ£º

SQL Azure vs SQL Server

¹«¸æ£º±¾²©¿ÍΪ΢ÈíÔÆ¼ÆËãÖÐÎIJ©¿ÍµÄ¾µÏñ²©¿Í£¬²¢²»±£Ö¤Á´½Ó¿ÉÓÃÐÔ£¬ÎªÁ˱£Ö¤ÔĶÁÌåÑ飬Çë·ÃÎÊhttp://blogs.msdn.com/azchina¡£
 
 
SQL Azure vs. SQL Server
¸ÅÒª
SQL Azure Database ÊÇÒ»¸öÀ´×Ô΢ÈíµÄ£¬»ùÓÚÔÆµÄ¹ØÏµÐÍÊý¾Ý¿â·þÎñ¡£SQL Azure Ìṩ¹ØÏµÐÍÊý¾Ý¿â¹¦ÄÜÀ´×÷Ϊ¹«Ó÷þÎñ¡£»ùÓÚÔÆµÄÊý¾Ý¿â½â¾ö·½°¸ ......

ÈçºÎÁ´½Óµ½Sql Server 2005


SQL Server 2005
±¾Æª½éÉÜÈçºÎÁ´½Óµ½Sql Server 2005.
²ÉÓÃSQL ±¾µØ¿Í»§ ODBCÇý¶¯
²ÉÓÃSqlÉí·ÝÑéÖ¤
Driver={SQL Native Client};Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword;
ÄãÕýÔÚʹÓÃSQL Server 2005 Express£¿±ðÍü¼ÇÁË£¬ServernameµÄÓï·¨ÊÇServername\SQLEXPRESS£¬Äã¿ÉÒÔÓÃÄã°²× ......

Sql ÀïÃæ ROW_NUMBER Ó¦Óó¡¾°

ROW_NUMBER ·µ»Ø°´Ò»¶¨¹æÔòÅÅÐòµÄµ±Ç°¼Ç¼¶ÔÓ¦µÄÐкÅ
±ÈÈçÎÒÃÇÓÐÕâÑùÒ»¸öÓ¦Óó¡¾°£º
ÏÖÔÚÓиö±ÈÈü£¬ÐèÒª´ÓÍøÉϲÎÈüÕß´Ó´ÓÍøÂçÉϱ¨Ãû£¬È»ºóÈ¥×îÔ籨ÃûµÄ5¸öÈ˲μӱÈÈü£¬Îª´ËÎÒÃÇʵÏÖÈçÏ£º
1.Ϊ´ËÎÒÃÇÒª½¨Á¢Ò»ÕűíÀ´±£´æ±¨Ãû²ÎÈüÕßµÄÐÕÃû¼°Æð±¨Ãûʱ¼ä
CREATE 
TABLE [dbo].[UserEnroll](
[UserName] [nvarchar] ......

SQLÓÅ»¯ Ë÷Òý

(Ò»)ÉîÈëdz³öÀí½âË÷Òý½á¹¹
¡¡¡¡Êµ¼ÊÉÏ£¬Äú¿ÉÒÔ°ÑË÷ÒýÀí½âΪһÖÖÌØÊâµÄĿ¼¡£Î¢ÈíµÄSQL SERVERÌṩÁËÁ½ÖÖË÷Òý£º¾Û¼¯Ë÷Òý(clustered index£¬Ò²³Æ¾ÛÀàË÷Òý¡¢´Ø¼¯Ë÷Òý)ºÍ·Ç¾Û¼¯Ë÷Òý(nonclustered index£¬Ò²³Æ·Ç¾ÛÀàË÷Òý¡¢·Ç´Ø¼¯Ë÷Òý)¡£ÏÂÃæ£¬ÎÒÃǾÙÀýÀ´ËµÃ÷һϾۼ¯Ë÷ÒýºÍ·Ç¾Û¼¯Ë÷ÒýµÄÇø±ð£º
¡¡¡¡Æäʵ£¬ÎÒÃǵĺºÓï×ÖµäµÄÕýÎı ......

SQL ÓαêÔ­ÀíºÍʹÓ÷½·¨

 Êý¾Ý¿â¿ª·¢¹ý³ÌÖУ¬µ±Äã¼ìË÷µÄÊý¾ÝÖ»ÊÇÒ»Ìõ¼Ç¼ʱ£¬ÄãËù±àдµÄÊÂÎñÓï¾ä´úÂëÍùÍùʹÓÃSELECT INSERT Óï¾ä¡£µ«ÊÇÎÒÃdz£³£»áÓöµ½ÕâÑùÇé¿ö£¬¼´´Óijһ½á¹û¼¯ÖÐÖðÒ»µØ¶ÁȡһÌõ¼Ç¼¡£ÄÇôÈçºÎ½â¾öÕâÖÖÎÊÌâÄØ£¿ÓαêΪÎÒÃÇÌṩÁËÒ»ÖÖ¼«ÎªÓÅÐãµÄ½â¾ö·½°¸¡£
      1.1 ÓαêºÍÓαêµÄÓŵã
  & ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ