združevalna funkcija AVG()
Vadnica logo
vadnica logo
x
HTML CSS JavaScript jQuery SQL PHP Laravel
HTML CSS JavaScript jQuery MySQL PHPStorm Database

MySQL SQL

SELECT DISTINCT WHERE AND OR NOT ORDER BY INSERT INTO NULL UPDATE DELETE LIMIT MAX MIN COUNT AVG SUM LIKE WILDCARDS IN BETWEEN AS INNER JOIN LEFT JOIN RIGHT JOIN CROSS JOIN SELF JOIN UNION GROUP BY HAVING EXISTS ANY ALL INSERT SELECT CASE IF NULL COALESCE Operaterji

MySQL Database

CREATE DATABASE DROP DATABASE CREATE TABLE DROP TABLE ALTER TABLE CONSTRAINTS NOT NULL UNIQUE PRIMARY KEY FOREIGN KEY CHECK DEFAULT CREATE INDEX AUTO-INCREMENT DATE CREATE VIEW FUNKCIJE DATA TYPE Združevalne funkcije XAMPP PHP Laravel

AVG() (slo. Povprečje)

Funkcija AVG() vrne povprečno vrednost številskega stolpca, kjer so NULL vrednosti prezrte.

SELECT AVG(tel_zaposlenega) FROM zaposleni;
    
Združevalna funkcija AVG() 1
Združevalna funkcija AVG() 1

Dodamo lahko stavek WHERE, da določimo pogoje.

SELECT AVG(tel_zaposlenega) FROM zaposleni WHERE id_zaposlenega = 3;
    
Združevalna funkcija AVG() 2
Združevalna funkcija AVG() 2

Poimenujmo AVG stolpec s ključno besedo AS.

SELECT AVG(id_zaposlenega) AS tel_zaposlenega FROM zaposleni;
    
Združevalna funkcija AVG() 3
Združevalna funkcija AVG() 3

Za seznam vseh zapisov z večjo telefonsko številko od povprečne lahko uporabimo AVG() funkcijo v poizvedbi (ang. Query).

SELECT * FROM zaposleni
WHERE tel_zaposlenega > (SELECT AVG(tel_zaposlenega) FROM zaposleni);
    
Združevalna funkcija AVG() 4
Združevalna funkcija AVG() 4

V tem primeru bomo uporabili funkcijo AVG() in klavzulo GROUP BY, da vrnemo povprečno telefonsko številko za vsako kategorijo v tabeli zaposlenih.

SELECT AVG(tel_zaposlenega) AS id_zaposlenega, tel_zaposlenega
FROM zaposleni GROUP BY id_zaposlenega;
    
Združevalna funkcija AVG() 5
Združevalna funkcija AVG() 5

Hvala za obisk! Dodajam politiko zasebnosti.

© 2024 Vse pravice pridržane.

Donirajte preko PayPal ADMIN