Autor Zpráva
vazo
Profil
Ahoj,
mám tabulku, kde mám v jednom poli spz auta, v druhém datum a ve třetím čas.
Pro jedno SPZ je v tabulce více záznamů.
Potřeboval bych poradit, jak sestavit sql dotaz jehož výsledkem budou pouze jedinečné SPZ (pro jedno konkrétní SPZ pouze jeden záznam) vždy s maximálním datem a časem.
Když tam budou např. dva záznamy, první: 3A4 1234 20.11.2015 13:25:33 druhý: 3A4 1234 28.11.2015 10:11:43.
Tak výsledkem by měl být 3A4 1234 28.11.2015 10:11:43.
Předem díky.
juriad
Profil
Kdybys použil sloupec DATETIME, měl bys to mnohem jednodušší. Doufám, že ty datumy a časy jsou alespoň DATE a TIME.
Diskuse JPW: Některé časteji řešené dotazy pro MySQL - FAQ » Nalezení řádků s maximální (minimální) hodnotou - chceš tu třetí nejpokročilejší variantu, ale musíš datum a čas sloučit do jednoho údaje.
vazo
Profil
Jj datumy a časy jsou DATE a TIME...
Jak datum a čas sloučím do jednoho údaje?

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: