×ðÁú¿­Ê±¹ÙÍøµÇ¼

mysqlÖÐhavingµÄ×÷ÓÃ

having ×Ó¾äÓÃÓÚ¶Ô¾ÛºÏЧ¹û¾ÙÐÐɸѡ£¬Ïêϸ×÷ÓðüÀ¨£º¶Ô·Ö×éºóµÄÊý¾Ý¾ÙÐÐɸѡɨ³ý²»Öª×ãÌõ¼þµÄ×é»ùÓÚ¶à¸öÌõ¼þ¾ÙÐÐɸѡǶÌ×¾ÛºÏ

MySQL ÖÐ HAVING ×Ó¾äµÄ×÷ÓÃ

HAVING ×Ó¾äÓÃÓÚ¶Ô¾ÛºÏЧ¹û¾ÙÐÐɸѡ£¬ËüÔÚ GROUP BY ×Ó¾äÖ®ºóʹÓà ¡£HAVING ×Ó¾äͨ¹ý¶Ô¾ÛºÏÁеÄÌõ¼þ¹ýÂË£¬½öÑ¡ÔñÖª×ã¸ÃÌõ¼þµÄ¾ÛºÏЧ¹ûÐÐ ¡£

Ïêϸ×÷Óãº

¶Ô·Ö×éºóµÄÊý¾Ý¾ÙÐÐÉ¸Ñ ¡£ºGROUP BY ·Ö×éºó£¬HAVING ×Ó¾ä¿ÉÒÔƾ֤¾ÛºÏº¯ÊýµÄÅÌËãЧ¹û£¬½øÒ»²½É¸Ñ¡³öÇкÏÌõ¼þµÄ×é ¡£

ɨ³ý²»Öª×ãÌõ¼þµÄ×飺Ëü¿ÉÒÔɨ³ý¾ÛºÏЧ¹ûÖв»Öª×ãÖ¸¶¨Ìõ¼þµÄ×飬´Ó¶ø»ñµÃ¸üϸÁ£¶ÈµÄ¾ÛºÏЧ¹û ¡£

»ùÓÚ¶à¸öÌõ¼þ¾ÙÐÐÉ¸Ñ ¡£ºHAVING ×Ó¾ä¿ÉÒÔͬʱָ¶¨¶à¸öÌõ¼þ£¬ÓÃÓÚ¶Ô·Ö×éºóµÄÊý¾Ý¾ÙÐиüÖØ´óµÄɸѡ ¡£

ǶÌ׾ۺϣºHAVING ×Ӿ仹¿ÉÒÔǶÌ×ÆäËû¾ÛºÏº¯Êý£¬ÒÔ½¨Éè¸üΪÖØ´óµÄɸѡÌõ¼þ ¡£

ʹÓÃÓï·¨£º

SELECT ¾ÛºÏº¯Êý(ÁÐÃû)
FROM ±íÃû
GROUP BY ·Ö×éÁÐ
HAVING ¾ÛºÏÌõ¼þ;

µÇ¼ºó¸´ÖÆ

ʾÀý£º

SELECT COUNT(*) AS ×ÜÊý
FROM ¶©µ¥
GROUP BY ¿Í»§ID
HAVING COUNT(*) > 1;

µÇ¼ºó¸´ÖÆ

¸ÃÅÌÎÊͳ¼Æÿ¸ö¿Í»§µÄ¶©µ¥ÊýÄ¿£¬²¢É¸Ñ¡³ö¶©µ¥ÊýÄ¿´óÓÚ 1 µÄ¿Í»§ ¡£

Óë WHERE ×Ó¾äµÄÇø±ð£º

WHERE ×Ó¾äÓÃÓÚÔÚ·Ö×éǰɸѡÊý¾Ý£¬¶ø HAVING ×Ó¾äÓÃÓÚÔÚ·Ö×éºóɸѡÊý¾Ý ¡£

WHERE ×Ó¾ä¹ýÂ˵¥¸ö¼Í¼£¬¶ø HAVING ×Ó¾ä¹ýÂ˾ۺÏЧ¹û ¡£

ÒÔÉϾÍÊÇmysqlÖÐhavingµÄ×÷ÓõÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡

ÃâÔð˵Ã÷£ºÒÔÉÏչʾÄÚÈÝȪԴÓÚÏàÖúýÌå¡¢ÆóÒµ»ú¹¹¡¢ÍøÓÑÌṩ»òÍøÂçÍøÂçÕûÀí£¬°æȨÕùÒéÓë±¾Õ¾Î޹أ¬ÎÄÕÂÉæ¼°¿´·¨Óë¿´·¨²»´ú±í×ðÁú¿­Ê±¹ÙÍøµÇ¼ÂËÓÍ»úÍø¹Ù·½Ì¬¶È£¬Çë¶ÁÕß½ö×ö²Î¿¼ ¡£±¾ÎĽӴýתÔØ£¬×ªÔØÇë˵Ã÷À´ÓÉ ¡£ÈôÄúÒÔΪ±¾ÎÄÇÖÕ¼ÁËÄúµÄ°æȨÐÅÏ¢£¬»òÄú·¢Ã÷¸ÃÄÚÈÝÓÐÈκÎÉæ¼°ÓÐÎ¥¹«µÂ¡¢Ã°·¸Ö´·¨µÈÎ¥·¨ÐÅÏ¢£¬ÇëÄúÁ¬Ã¦ÁªÏµ×ðÁú¿­Ê±¹ÙÍøµÇ¼ʵʱÐÞÕý»òɾ³ý ¡£

Ïà¹ØÐÂÎÅ

ÁªÏµ×ðÁú¿­Ê±¹ÙÍøµÇ¼

18523999891

¿É΢ÐÅÔÚÏß×Éѯ

ÊÂÇéʱ¼ä£ºÖÜÒ»ÖÁÖÜÎ壬9:30-18:30£¬½ÚãåÈÕÐÝÏ¢

QR code
ÍøÕ¾µØͼ