[ 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