Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 12212|Válasz: 0

[Kommunikáció] Az SQL használata

[Linket másol]
Közzétéve 2015. 04. 16. 18:05:23 | | |

A "have" használata hasonló a WHERE használatához, de három különbség van
1. A HAVING csak a GROUP BY (csoportstatisztikai állítás) használatra vonatkozik,
2. WHERE a lekérdezések szűrésére a kezdeti táblában, a HAVING pedig a WHERE és GROUP BY eredmények lekérdezésére szolgál.
3. A HAVING használhat aggregációs függvényeket, de nem a WHERE arcokat.
Az alábbi állítás azokat a felhasználókat számolja, akiknek a "Li" nevük (a WHERE záradék által definiálva) a felhasználói táblában, és akik többször is szerepelnek (a COUNT(1) aggregációs függvény által meghatározva).
SELECT USERCODE,username=max(username),times=count(1) a usertable-ból, ahol a felhasználónév 'Li%' csoportosítja a felhasználókód szerint, amelynek count(1)>1




Előző:Tökéletes megoldás a lassú Google betűtípusok problémájára a WordPress linkekben.
Következő:Milyen adatintegritás típusok nem tartoznak bele?
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com