Forum » Programiranje » [sql] SELECT stavki pomoč
[sql] SELECT stavki pomoč
manweed ::
sestavi ustrezne stavke SQL stavke za naslednja vprašanja:
1.Izpiši ime, priimek gasilcev in ime njihovih društev.
2. Izpiši točen naslov gasilskih društev (ime, ulica in št., poštna št. in pošta).
3. Izpiši ime, priimek gasilcev in ime njihovih društev iz Ptujskih gasilskih društev.
4. Izpiši ime, priimek gasilcev in ime njihovih društev za gasilce katerih priimek vsebuje črko G ali g.
5. Koliko je gasilcev, ki niso člani domačih društev?
Prosim če bi mi kdo pomagal, nujno je
lp tadey
1.Izpiši ime, priimek gasilcev in ime njihovih društev.
2. Izpiši točen naslov gasilskih društev (ime, ulica in št., poštna št. in pošta).
3. Izpiši ime, priimek gasilcev in ime njihovih društev iz Ptujskih gasilskih društev.
4. Izpiši ime, priimek gasilcev in ime njihovih društev za gasilce katerih priimek vsebuje črko G ali g.
5. Koliko je gasilcev, ki niso člani domačih društev?
Prosim če bi mi kdo pomagal, nujno je
lp tadey
- spremenilo: snow ()
dolegar ::
Predpostavljam, da imaš podobno strukturo tabel...
1. SELECT g.ime, g.priimek, d.drustvo FROM gasilci g, drustva d WHERE g.drustvo_id=d.id
2. SELECT naslov, posta, kraj FROM drustva;
3. SELECT g.ime, g.priimek, d.drustvo FROM gasilci g, drustva d, obmocja o WHERE g.drustvo_id=d.id AND d.obmocje_id = o.id AND o.id='id_obmocja';
4. SELECT g.ime, g.priimek, d.drustvo FROM gasilci g, drustva d WHERE g.drustvo_id=d.id AND LEFT(g.priimek, 1) = 'g';
// ali pa namesto LEFT...
AND g.priimek LIKE 'g%'
5. // ne vem kako misliš domačih društev
1. SELECT g.ime, g.priimek, d.drustvo FROM gasilci g, drustva d WHERE g.drustvo_id=d.id
2. SELECT naslov, posta, kraj FROM drustva;
3. SELECT g.ime, g.priimek, d.drustvo FROM gasilci g, drustva d, obmocja o WHERE g.drustvo_id=d.id AND d.obmocje_id = o.id AND o.id='id_obmocja';
4. SELECT g.ime, g.priimek, d.drustvo FROM gasilci g, drustva d WHERE g.drustvo_id=d.id AND LEFT(g.priimek, 1) = 'g';
// ali pa namesto LEFT...
AND g.priimek LIKE 'g%'
5. // ne vem kako misliš domačih društev
napsy ::
Jz bi naredil neki podobnega. Upam da razvidis e-r model.
1.Izpiši ime, priimek gasilcev in ime njihovih društev.
select g.ime,g.priimek, d.ime
from gasilci g inner join drustva d on g.id_gasilca = d.id_gasilca;
2. Izpiši točen naslov gasilskih društev (ime, ulica in št., poštna št. in pošta).
select d.ime d.ulica, k.postna k.kraj
from drustva d inner join kraji k on d.id_kraji = k.postna;
3. Izpiši ime, priimek gasilcev in ime njihovih društev iz Ptujskih gasilskih društev.
select g.ime, g.priimek, d.ime
from gasilci g inner join drustva d on g.id_gasilca = g.id_gasilca inner join kraji k on k.postna = d.postna
where k.kraj like 'Ptuj';
4. Izpiši ime, priimek gasilcev in ime njihovih društev za gasilce katerih priimek vsebuje črko G ali g.
select g.ime, g.priimek, d.ime
from gasilci g inner join drustva d on g.id_gasilca = g.id_gasilca inner join kraji k on k.postna = d.postna
where (g.priimek not like '%g%') and (g.priimek not like '%g%');
5. Koliko je gasilcev, ki niso člani domačih društev?
select count(g.id_gasilca)
from gasilci g inner join drustva d on g.id_gasilca = g.id_gasilca inner join kraji k on k.postna = d.postna
where (g.kraj "RAZLIČNO" k.postna);
1.Izpiši ime, priimek gasilcev in ime njihovih društev.
select g.ime,g.priimek, d.ime
from gasilci g inner join drustva d on g.id_gasilca = d.id_gasilca;
2. Izpiši točen naslov gasilskih društev (ime, ulica in št., poštna št. in pošta).
select d.ime d.ulica, k.postna k.kraj
from drustva d inner join kraji k on d.id_kraji = k.postna;
3. Izpiši ime, priimek gasilcev in ime njihovih društev iz Ptujskih gasilskih društev.
select g.ime, g.priimek, d.ime
from gasilci g inner join drustva d on g.id_gasilca = g.id_gasilca inner join kraji k on k.postna = d.postna
where k.kraj like 'Ptuj';
4. Izpiši ime, priimek gasilcev in ime njihovih društev za gasilce katerih priimek vsebuje črko G ali g.
select g.ime, g.priimek, d.ime
from gasilci g inner join drustva d on g.id_gasilca = g.id_gasilca inner join kraji k on k.postna = d.postna
where (g.priimek not like '%g%') and (g.priimek not like '%g%');
5. Koliko je gasilcev, ki niso člani domačih društev?
select count(g.id_gasilca)
from gasilci g inner join drustva d on g.id_gasilca = g.id_gasilca inner join kraji k on k.postna = d.postna
where (g.kraj "RAZLIČNO" k.postna);
"If you die, you die. But when you live you live. There is no time to waste."
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | O smiselnosti gasilskih društev (strani: 1 2 3 )Oddelek: Loža | 18542 (3728) | titovili |
» | SQL - izpitOddelek: Programiranje | 2049 (1073) | FTad |
» | [Oracle] Osnovno povpraševanje problemOddelek: Programiranje | 1936 (1577) | zdravc |
» | podatkovna bazaOddelek: Programiranje | 2075 (1896) | scarymovie |
» | SQL poizvedbaOddelek: Programiranje | 2178 (1688) | borchi |