Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 10836|Svare: 0

[Kilde] Analyse av gruppen ved to eller flere betingelser

[Kopier lenke]
Publisert på 11.03.2015 10:39:02 | | | |
Først og fremst, en enkel forklaring av gruppe ved:
   Gruppere etter gir generelt mening å bruke det med aggregeringsfunksjoner, som tellesumme gjennomsnitt, osv., ved å bruke to elementer i gruppen etter:
   (1) Feltet som vises etter select er enten i aggregeringsfunksjonen eller i gruppen av.
   (2) For å filtrere resultatene kan du bruke hvor først og deretter gruppere etter eller gruppere etter først og deretter ha
La oss se på analysen av flere betingelser for gruppen ved:
Skriv inn følgende setning i SQL-spørren
Lag tabelltest
(
A Varchar(20),
b Varchar(20),
C Varchar(20)
)
sett inn i testverdier(1,'a', 'a')
sett inn i testverdier(1,'a', 'a')
sett inn i testverdier(1,'a', 'a')
sett inn i testverdier(1,'a', 'a')
sett inn i testverdier(1,'a', 'b')
sett inn i testverdier(1,'b','b')
sett inn i testverdier(1,'b','b')
sett inn i testverdier(1,'b','b')
Første spørring
velg * fra test; Resultatet vises nedenfor:
I resultatene, ifølge kolonne b: 5 a og 3 b.

Ifølge kolonne C: 4 A og 4 B.

Den andre gruppen etter kolonne b-koden er som følger
Velg telling(a),b fra testgruppen ved b
Den tredje gruppen ifølge kolonne C er som følger
Velg telling(a),c fra testgruppe ved c

Den fjerde gangen grupperes etter de to betingelsene b og c
Velg telling(a),b,c fra testgruppen med b,c
Den femte gangen er gruppert i rekkefølgen c og b
Velg telling(a),b,c fra testgruppe etter c,b
Det kan sees at gruppe etter to betingelser virker i arbeidsprosessen:
Først grupperes verdiene i kolonne b i den første betingelsen i den første gruppen: 1-5, og den andre gruppen er 6-8, og deretter grupperes de to eksisterende grupperingene med verdiene i kolonne c i betingelse 2, og det viser seg at den første gruppen kan deles inn i to grupper 1-4,5





Foregående:Hvordan endre fonten i plsql developer?
Neste:Orakel-spørringsresultater genererer automatisk serienumre
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com