Select v MySql

petr bezděk xbezdek na fi.muni.cz
Středa Listopad 21 10:40:10 CET 2001


mam tady dalsi select do pranice...

 SELECT p.id_prod, nazov, max(verzia), datum
   FROM c_prod p, c_ver v
   WHERE p.id_prod=v.id_prod
   GROUP BY p.id_prod;

Roman Vdoviak napsal:
> Mam problem. Je to sice v MySql, ale dufam ze mi poradite.
> Mam 2 tabulky:
> c_prod
> -------
> id_prod nazov
> 01  nazov1
> 02  nazov2
> 03  nazov3
> ........
> =====================================
> c_ver
> -----
> id_prod verzia datum
> 01  1.70  12.12.2001
> 01  1.74  13.12.2001
> 02  1.95  12.12.2001
> 03  1.50  10.10.2001
> 01  1.80  13.10.2001
> 02  1.96  12.10.2001
> 
> Potrebujem vybrat vsetky produkty iba raz a to s najvyssou verziou a knej
> prisluchajuci datum
> id_prod nazov  verzia datum
> 01  nazov1 1.80  13.10.2001
> 02  nazov2 1.96  12.10.2001
> 03  nazov3 1.50  10.10.2001
> 
> mozte mi poradit????

-- 
 
=bezďa=
____________________________________________________________
 petr bezděk | xbezdek na fi.muni.cz | www.fi.muni.cz/~xbezdek

 Free your mind and ass will follow. ........... G. Clinton


Další informace o konferenci Test