[ djvlajko @ 30.03.2023. 11:07 ] @
| Imam tabelu UnetaVozila sledece strukture
ID sifra datum_unosa
----- ----- ---------------
1 0010 29.03.2023
2 0021 29.03.2023
3 0010 29.03.2023
4 0023 30.03.2023
5 0010 30.03.2023
Kako selektovati jedinstveno jedinstvene kombinacije sifre i datum_unosa. Interesuje me Sql izraz |
[ Predrag Supurovic @ 30.03.2023. 11:40 ] @
Uporebi sql SELECT DISTINCT
[ djvlajko @ 30.03.2023. 12:32 ] @
Izvinjavam se, nisam bio dovoljno precizan ...
Jasno mi je da sa DISTINCT mogu dobiti jedinstvene kombinacije sifre i datuma, ali kako da u to ukljucim ID, koji ne sme biti jedinstven.
[ Doktor Hlad @ 30.03.2023. 12:41 ] @
Mislim da je tebi mnogo veci problem to sto ne umes da objasnis sta ti treba :)
Code:
SELECT *
FROM t1
WHERE id in (
SELECT id
FROM t1
GROUP BY id
HAVING count(id) = 1
)
[ djvlajko @ 30.03.2023. 14:08 ] @
Doktore, potpuno Ste u pravu, zato saljem pun primer podataka
Tabela roditelj Tabela dete
------------------- -------------
Dani Rad vozila
------------------- -------------
ID datum_unosa ID RegBr
------------------- -------------
1 29.03.2023 1 0010
2 30.03.2023 1 0021
1 0010
2 0023
Interesuje me kod kojim bi izracunao koliko je razlicitih vozila radilo 29.03.2023
[ djvlajko @ 30.03.2023. 14:11 ] @
Ovo je jasnije .... :(
Code:
Tabela roditelj Tabela dete
------------------- -------------
Dani Rad vozila
------------------- -------------
ID datum_unosa ID RegBr
------------------- -------------
1 29.03.2023 1 0010
2 30.03.2023 1 0021
1 0010
2 0023
Interesuje me kod kojim bi izracunao koliko je razlicitih vozila radilo 29.03.2023
[ djoka_l @ 30.03.2023. 14:37 ] @
select dani.datum_unosa, count(vozila.regbr)
from dani, vozila
where dani.datum_unosa = '2023-03-29'
and dani.id = vozila.id
group by dani.datum_unosa;
[ djvlajko @ 30.03.2023. 14:54 ] @
Dobio sam odgovor 3 a ocekivao sam 2 zato sto sam trazio razlicitih vozila.
[ djoka_l @ 30.03.2023. 14:56 ] @
select dani.datum_unosa, count(distinct vozila.regbr)
from dani, vozila
where dani.datum_unosa = '2023-03-29'
and dani.id = vozila.id
group by dani.datum_unosa;
[ djvlajko @ 30.03.2023. 15:09 ] @
To je to .... Hvala puno
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.