Restrikce v databazi

Frantisek Darena darena na akela.mendelu.cz
Pondělí Listopad 25 15:09:39 CET 2002


treba toto?

SELECT tabulka.user, tabulka.datum, tabulka.cena
FROM tabulka,
	(SELECT user, max(datum) datum
	FROM tabulka
	GROUP BY user) tabulka2
WHERE tabulka.datum=tabulka2.datum
	AND tabulka.user = tabulka2.user

On Mon, 25 Nov 2002, Karel Král wrote:

> Poradite mi jak co nejednoduseji resit nasledujici SELECT
> v tabulce :
>
> User, Datum, Cena
>
> Karel   21.10.2002    1000
> Pavel   21.10.2002    1200
> Eva     22.10.2002     1000
> Karel   01.11.2002    1100
> Vlado   01.11.2002    2000
>
> Potrebuji vypsat aktulani ceny u vsech uzivatelu tj. klasicky select, ale s
> tim omezenim, ze u uzivatelu pro ktere existuje vice cen se uvede pouze ta
> nejnovejsi ?
> Tj. v pripade Karla  1100.
>
> Dik, nejak me napadaji sama "slozita" reseni.
>
>
>
>
>



Další informace o konferenci Databases