20 messaggi dal 21 settembre 2006
Vorrei sapere se qualcuno mi può dare una mano :
Ho 2 tabelle: Tab. A e Tab. B
Per ogni record di A ho n record in B
Es:
Tab.A
Cod
OT63
OT64
OT65

Tab.B
Cod Data
OT63 21/01/2003
OT63 12/04/2004
OT63 14/02/2005
OT64 01/02/2003
OT64 14/09/2006

Vorrei eseguire una queri che mi ritorni x ogni record di A un solo record di B
con la data + alta.
Es:
OT63 14/02/2005
OT64 14/09/2006
. .
. .
E' possibile??? Premetto che ora l'ho risolto con un programmino,ma vorrei ottimizzarlo con una unica query
Grazie 1000
Modificato da ayrton1 il 21 settembre 2006 10.11 -
2 messaggi dal 20 settembre 2006
Dovrebbe essere qualcosa del tipo

SELECT B.Cod, MAX(B.Data)
FROM B
INNER JOIN A ON A.Cod = B.Cod
GROUP BY B.Cod
20 messaggi dal 21 settembre 2006
Grazie 1000
Oggi provo se funzia !!!
Ciao

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.