|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Junior Member
Iscritto dal: May 2010
Messaggi: 3
|
query parametrica tra piu campi
ciao a tutti ho bisogno di Voi...
ho una query che prende dati da una tabella ho bisogno di stampare un report di stampa dati con una domanda in input data inizio e data fine il mio problema e che ho 4 diverse caselle di testo di date e la query dovrebbe andare a mostrare solo le scadenze incluse in quell'intervallo cliente-importo1-scad1-importo2-scad2-importo3-scad3 pippo--- 1000 ---31/05 pluto ----10----- 30/06 --10----- 31/07 minni -----50---- 31/05-- 50 ----31/07 ---50 ----31/08 voglio che la query con una parametrica mi dia data inizio ( da do io) 01/05 data fine (la do io) 31/05 e lui mi dia solo pippo ----1000--- 31/05 minni ------50---- 31/05 grazie |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jul 2007
Città: Terni
Messaggi: 331
|
Ciao,
La query che devi fare è qualcosa del genere: SELECT Cliente, Importo1, Scad1 FROM NomeTuaTabella WHERE ( ((scad1 >= 'ParametroDataInizio') And (scad1 <= 'ParametroDataFine')) Or ((scad2 >= 'ParametroDataInizio') And (scad2 <= 'ParametroDataFine')) Or ((scad3 >= 'ParametroDataInizio') And (scad3 <= 'ParametroDataFine')) ) Dovresti anche specificare di che dbms si tratta (Access, SQL, MySQL....) e magari se ti serve di integrare la query con qualche linguaggio lato server... visto che a seconda delle scelte dovresti effettuare la conversione in data dei parametri che gli passi (ParametroDataInizio e ParametroDataFine) Ciao
__________________
Corsair Obsidian 800D | Corsair HX850i | Gigabyte Aorus X570 Ultra | Ryzen 3700x | 16Gb Corsair Vengeance PRO RGB 3600mhz CL16 | Gigabyte RX 5700 XT | Corsair MP510 480Gb + WD BLue 4Tb Monitor Samsung C32HG70 | Corsair K70 RGB MK.2 | Corsair Dark Core Pro RGB SE | Corsair MM1000 | Corsair Virtuoso RGB SE | Corsair ST50 |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 18:52.



















