±àдSQL²éѯµÄ¹Ø¼ü—SQLÓï¾äµÄÖ´ÐÐ˳Ðò
¡¾ÎÄÕ±êÌâ¡¿±àд
SQL
²éѯµÄ¹Ø¼ü—
SQL
Óï¾äµÄÖ´ÐÐ˳Ðò
¡¾ÎÄÕÂ×÷Õß¡¿Ôø½¡Éú
¡¾×÷ÕßÓÊÏä¡¿
zengjiansheng1@126.com
¡¾×÷Õß
QQ
¡¿
190678908
¡¾×÷Õß
MSN
¡¿
zengjiansheng1@hotmail.com
¡¾×÷Õß²©¿Í¡¿
blog.csdn.net/newjueqi
*******************************************************************************
±àд
SQL
Óï¾äÊÇÿ¸ö³ÌÐòÔ±Ó¦¸Ã¾ß±¸µÄ»ù±¾¹¦¡£ÔÚʵ¼Ê¿ª·¢¹ý³ÌÖУ¬ÐèÒª±àд±È½Ï¸´ÔÓµÄ
SQL
²éѯÓï¾äÊDZز»¿ÉÉٵ쬵«ºÜ¶à
SQL
Êé¼®Éϲ»ÊǼòµ¥µÄ½éÉÜһϾÍÊdzö×îÖյIJéѯÓï¾ä£¬±àд¸´ÔÓ
SQL
²éѯµÄ¾ßÌå˼·ȴûÓжàÉÙ½éÉÜ£¬Õâ²»Äܲ»ËµÊÇÒ»ÖÖ¾Þ´óµÄÒź¶
,
¿´×ÅÒ»´®Îޱȸ´ÔÓµÄ
SQL
Óï¾ä£¬Ã»ÓÐÕÆÎÕ·½·¨µÄ»°Ë¿´Á˶¼»áÍ·ÔÎ
^-^
»ØÒäÒ»ÏÂѧϰ±à³ÌÓïÑԵľÀú£¨
C++,java
µÈ£©£¬ÎÒÃÇÒ»°ã¶¼ÊÇÏÈѧϰ±äÁ¿µÄ¶¨Ò壬ȻºóÊÇÁ÷³Ì¿ØÖÆÓï¾ä£¬½Ó×ÅÊǺ¯Êý£¬ÀàµÈµÈ¡£µ«ÎÒÃÇÔÚѧϰ
SQL
£¬
SQL
Êé¼®É϶¼ÆÕ±éºöÂÔÁËÒ»¸öÖØÒªµÄ·½Ã棺
SQL
Óï¾äµÄÖ´ÐÐ˳Ðò¡£
²»ÖªµÀÊÇʲôÔÒò£¬ÕâÒ»µãȷʵû±»¶àÉÙÊé¼®Ìá¹ý¡£ÕÆÎÕÁˣӣѣÌÓï¾äµÄÖ´ÐÐ˳ÐòµÄ¹æÂÉ£¬¾ÍÄܽÏÇáËɵıàд³ö¸´ÔÓµÄ
SQL
²éѯ¡£
SQL
Óï¾äµÄÖ´ÐÐ˳ÐòÈçÏ£º
1
¡¢
from
×Ó¾ä×é×°À´×Ô²»Í¬Êý¾ÝÔ´µÄÊý¾Ý£»
2
¡¢
where
×Ó¾ä»ùÓÚÖ¸¶¨µÄÌõ¼þ¶Ô¼Ç¼ÐнøÐÐɸѡ£»
3
¡¢
group by
×Ӿ佫Êý¾Ý»®·ÖΪ¶à¸ö·Ö×飻
4
¡¢Ê¹Óþۼ¯º¯Êý½øÐмÆË㣻
5
¡¢Ê¹ÓÃ
having
×Ó¾äɸѡ·Ö×飻
6
¡¢¼ÆËãËùÓеıí´ïʽ£»
7
¡¢Ê¹ÓÃ
order by
¶Ô½á¹û¼¯½øÐÐÅÅÐò¡£
ÏÂÃæ¾ÙÒ»¸ö¼òµ¥µÄÀý×Ó¾ÙÀý˵Ã÷£¬¼ÙÉèÓÐÒÔÏÂÒ»Õűí
student
£º
ID
Name
Age
1
Tom
23
2
Jack
25
3
Lucy
15
4
Anay
18
5
Bobby
21
ÒªÇóͨ¹ý
SQL
Óï¾ä°ÑÄêÁä´óÓÚ
20
µÄѧÉúÐÕÃû²é³öÀ´
SQL
Óï¾äÈçÏ£º
Select name
from student
Where age>20
½á¹ûÊÇ£º
Tom
Jack
Bobby
ÄǶÔÓÚÕâ¸ö¼òµ¥µÄ
SQL
Óï¾ä£¬Ö´ÐÐ˳ÐòÊÇÔõôÑùµÄÄØ£¿
1.
from
×Ó¾ä×é×°À´×Ô²»Í¬Êý¾ÝÔ´µÄÊý¾Ý£¬¼òµ¥µãÀ´Ëµ¾ÍÊÇҪȷ¶¨²éѯµÄÊý¾ÝÀ´×ÔÄĸö±í¡£Èç¹û
from
¹Ø¼ü×Öºó¸úµÄ±íÓÐÁ½¸ö»òÒÔÉÏ£¬¾Í²úÉúµÑ¿¨¶û»ý¡£
2.
where
×Ó¾ä¶Ôÿ¸ö¼Ç¼ÐнøÐÐ
ɸѡ£¬°Ñ²»·ûºÏÌõ¼þµÄÐÐɸѡµô¡£
3. &
Ïà¹ØÎĵµ£º
´ó¼ÒºÃ£¡×î½üÓÖÓÐÁËһЩģ¿éÓ÷¨µÄÐĵã¬ÄǾÍÊÇÀûÓÃÄ£¿éʹÄãµÄÄÚ´æ±ä³ÉÒ»¸öÐéÄâµÄÊý¾Ý¿âģʽ£¬Ê¹Äã¿ÉÒÔÔÚûÓÐÊý¾Ý¿âµÄÇé¿öÏ£¬½«txtÎļþµÄÊý¾Ý½øÐÐ sqlÓï¾ä´¦Àí£¬¸Ð¾õºÜÐÂÏʰɣ¬²»¹ýÕâ¸ö²»Óøе½¾ªÑÈ£¬PerlÒ»Ö±ÊǺÜÍêÃÀµÄ£¬¹þ¹þ£¬ÄÇÎÒÃǾÍÀ´¿´¿´Õâ¸öÉñÆæ°É£¡
ÐèÒª°²×° Ä£¿é£º
SQl::Library;
DBI
ÏÂÃæÊdzÌÐò ......
¡¡ Ö¢×´
¡¡¡¡µ±Äú½«Êý¾Ý¿â±¸·Ý»Ö¸´µ½Áíһ̨·þÎñÆ÷ʱ£¬¿ÉÄÜ»áÓöµ½¹ÂÁ¢Óû§µÄÎÊÌâ¡£SQL Server Áª»ú´ÔÊéÖеĹÂÁ¢Óû§ÒÉÄѽâ´ðÖ÷ÌâÖÐûÓн²Êö½â¾ö´ËÎÊÌâµÄ¾ßÌå²½Öè¡£
¡¡¡¡±¾ÎĽéÉÜÁËÈçºÎ½â¾ö¹ÂÁ¢Óû§ÎÊÌâ¡£
¡¡¡¡×´Ì¬
¡¡¡¡Microsoft ÒѾȷÈÏÕâÊÇÔÚ±¾ÎÄ¿ªÍ·ÁгöµÄ Microsoft ²úÆ·ÖдæÔÚµÄÎÊÌâ¡£
¡¡¡¡¸ü¶àÐÅÏ ......
Ô¶³ÌÁ´½Ó·þÎñÆ÷ÏêϸÅäÖÃ
--
½¨Á¢Á¬½Ó·þÎñÆ÷
EXEC
sp_addlinkedserver
'
Ô¶³Ì·þÎñÆ÷IP
'
,
'
SQL Server
'
--
±ê×¢´æ´¢
EXEC
sp_addlinkedserver
@server
=
'
server
'
,
--
Á´½Ó·þÎñÆ÷µÄ±¾µØÃû³Æ¡£Ò²ÔÊÐíʹÓÃʵÀýÃû³Æ£¬ÀýÈçMYSERVER\SQL1
@srvproduct
=
'
product_name
......
ÔÚÈí¼þ¿ª·¢ÖУ¬³£³£ÐèҪΪ³ÌÐò½¨Á¢Sql ServerÊý¾Ý¿âµÄÔËÐл·¾³¡£Íê³ÉÈçÔÚSQL ServerÊý¾Ý¿âÖн¨Á¢É豸£¬½¨Á¢Êý¾Ý¿â£¬½¨Á¢±í¸ñ£¬·ÖÅäȨÏ޵ȹ¦ÄÜ£¬ÈçºÎ·½±ãµÄ½¨Á¢Ó¦ÓóÌÐòËùÐèSql Server»·¾³µÄÊý¾Ý¿â»·¾³£¬¶ø²»ÓÃÆô¶¯SQL Enterprise ManagerÄØ£¿
ÏÂÃæÀ´¿´£º
¡¡¡¡Æô¶¯VB6.0£¬Ð½¨Ò»¸ö¹¤ ......
¶¨Òå±êÁ¿±äÁ¿Óï·¨
ÔÚPL/SQLÓï¿éÖж¨Òå±äÁ¿ºÍ³£Á¿µÄÓï·¨ÈçÏÂ
indentifier [CONSTANT] datatype [NOT NULL] [:=|DEFAULT expr]
indentifier ÓÃÓÚÖ¸¶¨±äÁ¿»ò³£Á¿µÄÃû³Æ
CONSTANT:ÓÃÓÚÖ¸¶¨³£Á¿¡£µ±¶¨Òå³£Á¿Ê±£¬±ØÐëÖ¸¶¨ËüµÄ³õʼֵ£¬²¢ÇÒÆäÊýÖµ²»Äܸıä
datatype£ºÓÃÓÚÖ¸¶¨±äÁ¿»ò³£Á¿µÄÊý¾ÝÀàÐÍ¡£
NOT NULL£º ÓÃÓÚÇ¿ ......