poniżej zapytanie. Zakładam, że nazwa tabeli, z której wybieramy dane to magazyn, jeśli nazywa się inaczej to trzeba zmienić w 2 miejscach zapytanie (po słowie FROM). Wynikiem zapytania będzie tabelka zawierająca kolumny:
nazwa | cena | cena średnia | różnica w cenie |
Cena średnia w każdym wierszu będzie taka sama i będzie to wartość średniej arytmetycznej z kolumny cena. Różnica w cenie = cena-cena średnia
Wyjaśnienie:
SELECT nazwa, cena, ( SELECT avg(cena) FROM magazyn) as [cena średnia], [cena]-[Cena średnia] as [różnica w cenie] FROM magazyn;
Odpowiedź:
poniżej zapytanie. Zakładam, że nazwa tabeli, z której wybieramy dane to magazyn, jeśli nazywa się inaczej to trzeba zmienić w 2 miejscach zapytanie (po słowie FROM). Wynikiem zapytania będzie tabelka zawierająca kolumny:
nazwa | cena | cena średnia | różnica w cenie |
Cena średnia w każdym wierszu będzie taka sama i będzie to wartość średniej arytmetycznej z kolumny cena. Różnica w cenie = cena-cena średnia
Wyjaśnienie:
SELECT nazwa, cena, ( SELECT avg(cena) FROM magazyn) as [cena średnia], [cena]-[Cena średnia] as [różnica w cenie] FROM magazyn;