Structured Query Language ( SQL ) is de industrie standaard computer taal die gebruikt wordt voor het beheren van gegevens in relationele database management systemen zoals Oracle en Microsoft SQL Server . U kunt SQL gebruiken voor invoegen, bijwerken , wijzigen , opvragen en gegevens uit de database te verwijderen . Soms kunt u het aantal rijen met gegevens overeenkomen met een opgegeven criteria kennen . Gebruik de " COUNT ( ) " of de functie " COUNT_BIG ( ) " lijnen tellen , met het enige verschil in de data van de geretourneerde waarden voor deze twee functies . " COUNT ( ) " geeft een " int " datatype , terwijl " COUNT_BIG ( ) " retourneert een " bigint " data type. Instructies 1 USE " COUNT ( * ) " om het aantal records terug te keren in een resultaat set die voldoet aan de opgegeven criteria in de SQL-instructie , met inbegrip van de NULL en dubbele waarden . Bijvoorbeeld : SELECT COUNT ( * ) FROM studenten ; Het bovenstaande commando zal een " int " datatype waarmee het totale aantal records in de " studenten" tafel terug . Gebruik " COUNT ( DISTINCT uitdrukking ) " 2 om het aantal rijen met verschillende waarden van de opgegeven uitdrukking te tellen . Bijvoorbeeld : COUNT ( DISTINCT student_id ) FROM studenten ; Het bovenstaande commando zal het aantal afzonderlijke student ids in de " Student " tafel terug , met uitzondering van de null-waarden < . br > Gebruik " COUNT ( * ) " 3 met een statistische functie om het aantal rijen te tellen in elke groep gedefinieerd door de " GROUP bY "-clausule . Bijvoorbeeld : SELECT achternaam , COUNT ( * ) op FROM studenten GROUP BY achternaam ; uitvoeren van het bovenstaande commando zal het aantal studenten weer te geven met dezelfde achternaam . 4 Gebruik " COUNT_BIG ( ) " functie als u het aantal rijen te anticiperen te zijn groter dan " 2 ^ 31-1 , " omdat de " COUNT ( ) " functie zal er een fout in een dergelijk scenario terug . 5 Gebruik " COUNT ( ALL uitdrukking ) " om het totale aantal rijen tellen in de opgegeven tabel . Bijvoorbeeld : COUNT ( ALL student_id ) FROM studenten ; uitvoeren van het bovenstaande commando zal het totale aantal rijen in de tabel leerlingen geven . " ALL " is de standaard -clausule , en het is gelijk aan het gebruik " COUNT ( student_id ) . "
|