sqlÖÐʵÏÖÊý¾ÝÅÌÎʵÄÏÂÁîÊÇÄĸöº¯Êý
sql ÖÐÓÃÓÚÊý¾ÝÅÌÎʵĽ¹µãº¯ÊýÊÇ select¡£ËüÔÊÐíÖ¸¶¨Òª¼ìË÷Êý¾ÝµÄ±íºÍÌض¨µÄÁС£Óï·¨£ºselect from where ¡£Ê¹Óà select Òªº¦×Öºó£¬Ö¸¶¨ÁÐÃûºÍÒªÅÌÎʵıíÃû¡£¿ÉÒÔÌí¼Ó where Òªº¦×ÖÒÔ¹ýÂËЧ¹û£¬²¢ÇÒ¿ÉÒÔʹÓÃͨÅä·û¡¢distinct¡¢group by ºÍ having ½øÒ»²½¶¨ÖÆÅÌÎÊ¡£
SQL ÖÐÓÃÓÚÊý¾ÝÅÌÎʵĺ¯Êý£ºSELECT
SELECT º¯ÊýÊÇ SQL ÖÐÓÃÓÚ´ÓÊý¾Ý¿âÖмìË÷Êý¾ÝµÄ½¹µãº¯Êý¡£ËüÔÊÐíÄúÖ¸¶¨ÒªÅÌÎʵıíÃû£¬ÒÔ¼°Òª´Ó±íÖÐÌáÈ¡µÄÌض¨ÁС£
Óï·¨£º
SELECT FROM WHERE
µÇ¼ºó¸´ÖÆ
ÔõÑùʹÓãº
Ö¸¶¨ÒªÅÌÎʵÄÁУºÊ¹Óà SELECT Òªº¦×Öºó£¬Ö¸¶¨Òª´Ó±íÖÐÌáÈ¡µÄÁÐÃû¡£Äú¿ÉÒÔÖ¸¶¨¶à¸öÁУ¬ÓöººÅÍÑÀë¡£ÀýÈ磺
SELECT name, age, city
µÇ¼ºó¸´ÖÆ
Ö¸¶¨ÒªÅÌÎÊµÄ±í£ºÊ¹Óà FROM Òªº¦×Öºó£¬Ö¸¶¨Òª´ÓÆä¼ìË÷Êý¾ÝµÄ±íÃû¡£Ò»¸öÅÌÎÊÖ»ÄÜÅÌÎÊÒ»ÕÅ±í¡£ÀýÈ磺
FROM person
µÇ¼ºó¸´ÖÆ
Ìí¼ÓÅÌÎÊÌõ¼þ£¨¿ÉÑ¡£©£ºÊ¹Óà WHERE Òªº¦×ÖÌí¼ÓÈκÎÅÌÎÊÌõ¼þ£¬ÒÔ¹ýÂ˳öÖª×ãÌõ¼þµÄÐС£Ìõ¼þ¿ÉÒÔ»ùÓÚÁеĽÏÁ¿¡¢ÔËËã»òÆäËûÂß¼±í´ïʽ¡£ÀýÈ磺
WHERE age > 18
µÇ¼ºó¸´ÖÆ
ʾÀý£º
ÒÔÏÂÅÌÎʽ«´Ó person ±íÖмìË÷ËùÓÐÄêËê´óÓÚ 18 ËêµÄ¸öÌåµÄÐÕÃû¡¢ÄêËêºÍ¶¼»á£º
SELECT name, age, city FROM person WHERE age > 18
µÇ¼ºó¸´ÖÆ
ÆäËû×¢ÖØÊÂÏ
¿ÉÒÔʹÓÃͨÅä·û£¨*£©À´Ñ¡Ôñ±íÖеÄËùÓÐÁС£
¿ÉÒÔʹÓà DISTINCT Òªº¦×ÖÀ´Ïû³ýÖظ´Ð§¹û¡£
¿ÉÒÔʹÓà GROUP BY Òªº¦×Ö¶ÔЧ¹û¾ÙÐзÖ×é¡£
¿ÉÒÔʹÓà HAVING Òªº¦×Ö¶Ô·Ö×éÊý¾ÝÓ¦ÓÃÌõ¼þ¡£
ÒÔÉϾÍÊÇsqlÖÐʵÏÖÊý¾ÝÅÌÎʵÄÏÂÁîÊÇÄĸöº¯ÊýµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡