połączenie nawiązane

wybierz zapytanie do bazy

select * from osoba

select * from osoba where imie='jan'

select * from osoba where nazwisko='Kowalski'

select * from osoba where nazwisko='Kowalski' or imie='jan'

select imie, nazwisko from osoba order by imie desc

select imie, nazwisko from osoba order by imie asc

select imie from osoba

select distinct imie from osoba

insert into osoba(imie, nazwisko, klasa) values ('Bożena', 'Kowalska','IIb')

delete from osoba where imie='Bożena' and nazwisko='Kowalska'

update osoba set klasa='Ia' where imie='Bożena'

desc osoba

show databases

show tables

alter table osoba change imie imie varchar(10000)

alter table osoba change imie imie varchar(20)

select avg(id_osoby) from osoba

select imie, nazwisko from osoba where id_osoby > (select avg(id_osoby) from osoba)

select count(*) from osoba

select count(imie) from osoba where imie='Bożena'

select count(distinct imie) from osoba where imie='Bożena'

select max(id_osoby) from osoba

select min(id_osoby) from osoba

select sum(id_osoby) from osoba

select imie, sum(id_osoby) from osoba group by imie

select imie, sum(id_osoby) from osoba group by imie having sum(id_osoby) > 6

select ucase(imie), ucase(nazwisko) from osoba

select lcase(imie), lcase(nazwisko) from osoba

select mid(imie, 1, 2), mid(nazwisko, 2, 3) from osoba

select imie, now() from osoba


query:

select * from osoba

odpowiedź bazy:

1 Jan Kowalski IIb
5953 Bożena Kowalska IIb
5954 Bożena Kowalska IIb


SQL tutorial
www.w3schools.com