58 messaggi dal 26 giugno 2001
Salve, io dovrei scrivere una query, più o meno così:

prendi tutti i record dove ceck=ok e la data è compresa tra il giorno corrente e l'inizio di questa settimana, e ordinali per id discendente

Il mio problema sta nella data, come faccio a dirgli tra oggi e l'inizio della settimana?

E poi mi servirebbe un'altra query do ve deve prendere tutti i record con le specifiche sopra indicate ma della settimana passata.

Come si può fare? Qualcuno può aiutarmi?
Ringrazio in anticipo Saluti

23 messaggi dal 01 ottobre 2001

La prima query che ti interessa dovrebbe essere più o meno così:

SELECT * FROM tabella WHERE ceck=ok AND data BEETWEN DATE() AND DATEPART("w",DateSerial(Year(DATE()),Month(DATE()),1))


NB le funzioni sulle date le puoi anche ricavare da codice e poi passarle nella stringa SQL ( vbscript: Date() ; Datepart(..) )

Per la seconda te la devi giocare ricavandoti la data di partenza e inserirla dove trovi DATE()

Ciao ;-)

Morpheus78
robynet00@tiscalinet.it

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.