ƵµÀÀ¸Ä¿
Ê×Ò³ > Êý¾Ý¿â > MySQL > ÕýÎÄ
¡¾Mysql¡¿ÀûÓÃÄÚÁ¬½ÓÓëǶÌײéѯʵÏÖ¶à±í²éѯ£¬Ö÷¼ü¡¢Íâ¼üµÄ»ù±¾¸ÅÄî
2015-03-05 10:18:03         À´Ô´£º±à³Ì¼Ç¼  
Êղؠ  ÎÒҪͶ¸å

ËäÈ»¶à±í²éѯ£¬ÔÚ¼ÆËã»úµÄ±ØÐë¿Î£¬Êý¾Ý¿â£¬ÀïÃæÒѾ­´ó½²Ìؽ²£¬µ«ÊÇÕâ¸öÄѵãºÜ¶àÀÏʦ¶¼Ã»Óн²É͸¡£¸úÄã¾»³¶Ò»´ó¶Ñ£¬×óÁ¬½ÓÓÒÁ¬½ÓµÄ¶«Î÷£¬ÈÃÈËһͷÎíË®¡£ÀÏʦ°ÑËùÓжà±í²éѯµÄ·½·¨¸æËßÄ㣬µ«Êǵ½Í·À´Ò»ÖÖ·½·¨¶¼Ã»ÓÐÕÆÎÕ¡£ÆäʵֻҪ¼ÇסһÖ־͹»ÁË£¬Ñ§»á¶à±í²éѯ£¬³ýÁËÔÚÄ㿼Êý¾Ý¿âÄܹ»Äõ½ºÜ¸ß·ÖÖ®Í⣬µ½ÁËʵ¼ÊÓ¦Óã¬ºÜ¶àµØ·½¶¼Óõ½¶à±í²éѯ¡£±ÈÈçÂÛ̳¹¤³ÌÖзÖÎö»ØÌû·¢ÌûµÄ¹ØÏµ£¬Ìṩ¸ÃÓû§·¢ÁËʲôÌû×ӵŦÄÜ¡¢±ÈÈçÐÅÏ¢¹ÜÀíϵͳÖУ¬·ÖÎö°à¼¶ÓëѧÉú¡¢ÀÏʦ֮¼äµÄ¹ØÏµ£¬Ìṩ¸Ã°à¼¶ÖдæÔÚ¶àÉÙѧÉúµÄ²éѯ¹¦ÄÜ¡£¾ÍÐèÒªÓõ½¶à±í²éѯ£¬Äã×ܲ»ÄܰÑÿһ±í¶¼Åªµ½ÈçͬÊÓͼһ°ã£¬È»ºó¹ØÏµ±í²»Òª°Ñ£¿Ëµµ½µØ¾ÍÊÇÈçºÎ´´½¨²»Í¬µÄÊÓͼ¸ø²»Í¬¹¥³ÇʨʹÓã¬ÏÂÃæÊ¹ÓÃMYSQL¾Ù¸öÀý×Ó˵Ã÷£¬ÈçºÎÀûÓÃÄÚÁ¬½ÓÓëǶÌײéѯ£¬ÊµÏÖ¶à±í²éѯ¡£ÆäʵËùÓÐÊý¾Ý¿â¶¼Ò»Ñù£¬SQLÓï¾äÊÇͨÓõġ£

Ò»¡¢»ù±¾Ä¿±ê

ÒÑÖª£¬ÔÚtestÊý¾Ý¿â£¬¿É×ÔÐÐÄÔ²¹ÎªschoolÊý¾Ý¿â£¬ÖдæÔÚÈçÏÂ±í£º

\

£¨1£©Ñ§Éú±íi_student£¬ÀïÃæ¼Ç¼×ŸÃѧУËùÓÐѧÉúµÄÊý¾Ý£¬±íʾ¸ÃѧУÖÐÓÐ3¸öѧÉúa,b,c

\

£¨2£©°à¼¶±íi_class£¬ÀïÃæ¼Ç¼×ŸÃѧУËùÓа༶µÄÊý¾Ý£¬±íʾ¸ÃѧУÖÐÓÐ2¸öѧÉú1,2

\

£¨3£©°à¼¶-ѧÉú¹ØÏµ±íi_class_student£¬ÀïÃæ¼Ç¼×ŸÃѧУËùÓа༶ÓëѧÉúµÄ¶ÔÓ¦¹ØÏµ£¬±íʾ¸ÃѧУÖÐ1°àÓÐѧÉú1,2£¬2°àÓÐѧÉú3

\

È»ºóÎÊÌâÀ´ÁË£¬Çó1°àÖÐÓÐÄÄЩѧÉú£¿ÔõôÓÃSQLÓï¾ä²éѯ£¿

¶þ¡¢»ù±¾Ë¼Ïë<†·Ÿ"/kf/ware/vc/" target="_blank" class="keylink">vc3Ryb25nPjwvcD4KPHA+xuTKtdXiyP3VxbHt09DI58/CvPK1pbXEudjPtaO6PC9wPgo8cD48aW1nIHNyYz0="/uploadfile/Collfiles/20150305/2015030510004351.png" alt="\">

°à¼¶-ѧÉú¹ØÏµ±íi_class_studentµÄclass_idÊý¾ÝÈ¡×԰༶±íi_classµÄÖ÷¼üid£¬°à¼¶-ѧÉú¹ØÏµ±íi_class_studentµÄstudent_idÊý¾ÝÈ¡×ÔѧÉú±íi_studentµÄÖ÷¼üid£¬´æÔÚÒ»¸öËùνµÄ¡°²ÎÕÕÍêÕûÐÔ¡±£¬ÈçͼÉÏÃæµÄÄǸö¼ýÍ·¾ÍÊÇÍâ¼üÂï¡£ÆäÓà±íÖеÄÔ¿³×ͼ±ê¾ÍÊÇÖ÷¼üÂÿһ¸ö±íµÄIDÁдæÔÚËùνµÄ¡°ÊµÌåÍêÕûÐÔ¡±ÂҲ¾ÍÊÇ˵IDÁÐÊý×Ö²»ÄÜÔÙ³öÏÖµÚ¶þ´Î»òÐí²»Äܲ»ÌҲ¾ÍËùνµÄΨһÇҷǿա£

Èý¡¢ÖÆ×÷¹ý³Ì

1¡¢»ùÓÚÉÏÃæµÄ·ÖÎö£¬Äã¿ÉÒÔÏȶ԰༶-ѧÉú¹ØÏµ±íi_class_studentÏÂÊÖ£¬Ê¹ÓÃÈçϵÄÓï¾ä£º

select student_id from i_class_student where class_id=1

²é³ö1°àϽϵÄËùÓÐstudent_id

\

2¡¢ÔÙ¶ÔѧÉú±íi_studentÏÂÊÖ£¬¸ù¾ÝÕÒ³öÕâЩstudent_id¶ÔÓ¦µÄѧÉúÃû×Ö¾ÍÐÐÁËÂÕâÀïÒª°ÑÉÏÃæµÄ²éѯ½á¹û£¬ÓëÕûÕÅѧÉú±íi_studentÖеÄIDÁÐÓëÐÕÃûÁÐnameÁ¬ÆðÀ´ÔÙ²éѯ¡£Ê×ÏÈÄãÒªÓÐÕÅѧÉú±íi_studentµÄIDÁÐÓëÐÕÃûÁÐname¡£ËäÈ»ÏÖÔÚÕûÕÅѧÉú±íi_studentÖеÄIDÁÐÓëÐÕÃûÁÐname¾ÍÊÇÕûÕÅѧÉú±íi_student£¬µ«ÊÇʵ¼ÊÖÐѧÉú±íi_studentÍùÍù²»Ö¹´æÁ½ÁÐÐÅÏ¢¡£Í¨¹ýÒ»¾ä¼òµ¥µÃ²»ÄÜÔÙ¼òµ¥£¬·²ÊÇѧ¹ýÊý¾Ý¿â¶¼±ØÐëÖªµÀµÄÓï¾ä²é³öÕûÕÅѧÉú±íi_studentÖеÄÐÕÃûÁÐname£º

select id,name from i_student
²éѯ½á¹ûÈçÏ£º

\

3¡¢ÉèµÚÒ»²½µÄ²éѯ½á¹ûΪt1£¬µÚ¶þ²½µÄ²éѯ½á¹ûΪt2£¬°Ñt1Óët2Á½ÕűíÁ¬½ÓÆðÀ´£¬Ö»´æÔÚ±£ÁôidÓëstudent_id¶ÔÓ¦µÄ½á¹û£¬¾ÍµÃµ½×îºóµÄ½á¹û£º

\

ËùÒÔͬÑù°ÑµÚÒ»²½µÄ²éѯÓï¾äÓëµÚ¶þ²½µÄ²éѯÓï¾ä£¬¼ÓÌõ¼þµØÄÚÁ¬½ÓÆðÀ´£¬±ãµÃµ½ÈçϵIJéѯÓï¾ä£¬µ«´ËʱÎÒÃÇÎÞÐèÔÙ²éѯѧÉú±íi_studentµÄidÁË£¬Õâ¸öidÖ»×÷±È¶Ô×÷Ó㬿ÉÒ԰ѵڶþ²½µÄ²éѯÓï¾äÖеÄidÈ¥µô£¬

select name from i_student as t1 
INNER JOIN 
(select student_id from i_class_student where class_id=1) as t2 
where t1.id=t2.student_id
Ò²×ÔÈ»¶øÈ»µØµÃµ½ÕýÈ·µÄ½á¹û£º

°à¼¶1²»ÕýÊÇÓÐa,bÁ½¸öѧÉúÂð£¿

µã»÷¸´ÖÆÁ´½Ó ÓëºÃÓÑ·ÖÏí!»Ø±¾Õ¾Ê×Ò³
Ïà¹ØTAG±êÇ© ¸ÅÄî
ÉÏһƪ£ºmysql·Ö±íºÍ±í·ÖÇøÏê½â
ÏÂһƪ£º¡¾Mysql¡¿½«MysqlµÄÒ»ÕÅ±íµ¼³öÖÁExcel
Ïà¹ØÎÄÕÂ
ͼÎÄÍÆ¼ö

¹ØÓÚÎÒÃÇ | ÁªÏµÎÒÃÇ | ¹ã¸æ·þÎñ | Ͷ×ʺÏ×÷ | °æÈ¨ÉêÃ÷ | ÔÚÏß°ïÖú | ÍøÕ¾µØÍ¼ | ×÷Æ··¢²¼ | Vip¼¼ÊõÅàѵ | ¾Ù±¨ÖÐÐÄ

°æÈ¨ËùÓÐ: ºìºÚÁªÃË--ÖÂÁ¦ÓÚ×öʵÓõÄIT¼¼ÊõÑ§Ï°ÍøÕ¾