Ciao a tutti, quesito:
Con questa query faccio l'estrazione dei record di un dbase che corrispondono ad una cerca "condizione", richiesta con un form:Questa estrazione però non tiene conto del fatto che nel dbase è registrata la storia di ogni record, che è una storia "dinamica" nel senso che la condizione di quel determinato record potrebbe passare da una "condizione A" (record più antico) ad una "condizione B" (record più recente).codice:condizione = Request.querystring("condizione") if ucase(trim(condizione)) <> "TUTTE" then SQL = "select * From Analisi WHERE 1=1" If ucase(trim(condizione)) <> "TUTTE" then SQL = SQL & " AND condizione = '"& condizione &"' order id asc" End if Set REC = ConnDown.Execute(SQL)
Ad esempio ho due record che riguardano lo stesso utente:
record 1= utente pippo, 12/12/1999, condizione A
record 2= utente pippo, 31/06/2004, condizione B
L'estrazione che si vuole ottenere dovrebbe far vedere solo la condizione B del record perchè la più recente, mentre se il record è unico vedere la condizione attuale.
Grazie.

Rispondi quotando