Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 12212|Antwoord: 0

[Communicatie] Gebruik van hebben in SQL

[Link kopiëren]
Geplaatst op 16-04-2015 18:05:23 | | |

Het gebruik van hebben lijkt op het gebruik van WHERE, maar er zijn drie verschillen
1. HAVING wordt alleen gebruikt voor GROUP BY (groepsstatistische stelling),
2. WHERE wordt gebruikt om queries in de initiële tabel te filteren, en HAVING wordt gebruikt om te queryen in WHERE en GROUP BY-resultaten.
3. HAVING kan aggregatiefuncties gebruiken, maar niet WHERE faces.
De volgende instructie telt gebruikers met de naam "Li" (gedefinieerd door de WHERE-clausule) in de gebruikerstabel en die meer dan eens voorkomen (gedefinieerd door de aggregatiefunctie COUNT(1)).
SELECTEER USERCODE,gebruikersnaam=max(gebruikersnaam),times=count(1) uit usertable waarbij gebruikersnaam zoals 'Li%' wordt gegroepeerd op gebruikerscode met count(1)>1




Vorig:Perfecte oplossing voor het probleem van trage Google-lettertypen in WordPress-links
Volgend:Welke soorten data-integriteit zijn niet inbegrepen?
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com