mysql03b, BAZY DANYCH, Kurs MySQL


ZAPYTANIA ZAGNIEŻDŻONE:

Pracownicy

0x01 graphic

select avg(zarobki) from pracownicy;

Wypisz pracowników którzy zarabiają ponad średnią

ZAPYTANIA ZAGNIEŻDŻONE - zapytanie zawierające w sobie inne zapytanie

Dane pracowników

select * from pracownicy

where zarobki>=(select avg(zarobki) from pracownicy);

Pracownicy, którzy zarabiaja wiecej niż srednia.

0x01 graphic

0x01 graphic

Wypisz pracownikow z dzialu 2 którzy zarabiaja wiecej niż jakikolwiek pracownik dzialu 1.

Ile zarabiaja pracownicy z dzialu1?

Select zarobki from pracownicy

where dzial=1;

Pracownicy

Select * from pracownicy

Where zarobki>( Select zarobki from pracownicy

where dzial=1

);

Nie może być zarobki> od 3 wyników…..

Zarobki> od jakiegokolwiek z 3 wynikow….. lub wszystkich!!!

Select * from pracownicy

Where zarobki>all( Select zarobki from pracownicy

where dzial=1

);

Pracownicy którzy zarabiaja > niż jakikolwiek pracownik dzialu 1 zamianiamy All na Any

Select * from pracownicy

Where zarobki>any( Select zarobki from pracownicy

where dzial=1

);



Wyszukiwarka

Podobne podstrony:
mysql04, BAZY DANYCH, Kurs MySQL
mysql01, BAZY DANYCH, Kurs MySQL
mysql04, BAZY DANYCH, Kurs MySQL
1637, Bazy danych- Kurs
Bazy danych i mysql od podstaw Nieznany (3)
Bazy Danych I Mysql Od Podstaw
podstway obslugi klienta bazy danych MySQL
PHP MySQL SQL CGI bazy danych w internecie, Oracle, Oracle - materiały różne
Tworzenie bazy zdrowie w MYSQL, Bazy danych
BazyDanych - MySQL - 3, Nauka, studia infa, Semestr 3, Bazy danych, 1 MYSQL
Bazy danych i MySQL Od podstaw Nieznany (2)
BazyDanych - MySQL - 5, Nauka, studia infa, Semestr 3, Bazy danych, 1 MYSQL
Bazy danych i mysql od podstaw Nieznany (3)
Bazy danych i MySQL Od podstaw 2
Bazy danych i MySQL Od podstaw bdmsqp
plikus pl bazy danych i mysql od podstaw

więcej podobnych podstron