1.976 messaggi dal 27 luglio 2005
Contributi
salve,
paolom wrote:
Io devo insserire in una tabella di appoggio i 3 record senza inserire il record che ha stesso codice, stessa data fine ma + stato inserito per primo.

prima dici
id, codice, prezzo, data_inizio, data inserimento
1, 100, 1000, 10/12/2008, 04/09/2008
2, 100, 1200, 10/12/2008, 04/09/2008
3, 150, 1500, 10/11/2008, 04/09/2008
3, 100, 1500, 01/11/2008, 04/09/2008
e richiedi
id, codice, prezzo, data_inizio, data inserimento
2, 100, 1200, 10/12/2008, 04/09/2008
3, 150, 1500, 10/11/2008, 04/09/2008
3, 100, 1500, 01/11/2008, 04/09/2008


che poi diventa
id codice prezzo data_inizio data inserimento
1 100 1000 01/11/2008 04/09/2008
2 100 1200 10/12/2008 04/09/2008
3 150 1500 10/11/2008 04/09/2008
4 100 1500 10/12/2008 04/09/2008
In pratica l'output dovrebbe restituirmi i record con id = 1,3,4.

ed infine aggiungi
Io devo insserire in una tabella di appoggio i 3 record senza inserire il record che ha stesso codice, stessa data fine ma + stato inserito per primo.

vediamo quindi di metterci daccordo sia sui dati che sulla tabella.. [data fine] che cosa sarebbe, visto che hai sempre parlato di data_inizio e data inserimento?
saluti

Andrea Montanari
http://www.hotelsole.com - http://www.hotelsole.com/asql/index.php
1.976 messaggi dal 27 luglio 2005
Contributi
Andrea Montanari [MVP] [Staff] wrote:
vediamo quindi di metterci daccordo sia sui dati che sulla tabella..

sara' il caso che cambi la tastiera, scusate per la mancanza dell'apostrofo
saluti

Andrea Montanari
http://www.hotelsole.com - http://www.hotelsole.com/asql/index.php
26 messaggi dal 01 agosto 2006
Ciao!
Questo è il codice che devi mettere in una vista!

SELECT Appo_1.id, Appo_1.codice, Appo_1.prezzo, Appo_1.data_inizio, Appo_1.data_inserimento
FROM (SELECT MAX(id) AS idMax
FROM dbo.Appo
GROUP BY data_inizio) AS Tab INNER JOIN
dbo.Appo AS Appo_1 ON Tab.idMax = Appo_1.id

Spero di essere stato utile.

Bye!

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.