- Home
- Categorie
- Coding e Sistemistica
- Coding
- Problema If campo database
- 
							
							
							
							
							Problema If campo databaseciao a tutti, ho il seguente problema: ho un modulo asp dove inserisco: cod_articolo 
 articolo
 descrizione
 quantita
 prezzo
 giacenzanella tabella articolo ho un modulo asp dove inserisco cod_articolo 
 articolo
 quantita
 prezzonella tabella carico_scarico: avrei bisogno di creare una sql dove faccio una interrogazione che mi permetta la visualizzazione solo dei valori presenti che hanno una giacenza inferiore a quella inserita nella tabella articolo. Come posso fare?. Grazie 
 
- 
							
							
							
							
							
Ciao, devi fare qualcosa del tipo: select * from articolo where giacenza < 123 Dove 123 è la giacenza che ti interessa. Non ho comunque capito le due tabelle, su quale delle due devi fare la select? 
 
- 
							
							
							
							
							per prima cosa ti ringrazio per la disponibilità sia per questo thread che per l'altro a cui mi hai risposto. mi spiego meglio, ho realizzato una cosa più semplice: ho raggruppato il tutto in una sola tabella chiamata magazzino nella quale ho: ... 
 articolo
 quantità
 minimo_scorta
 ...quello che devo creare è il seguente: se il valore quantità è < del minimo_scorta, mi deve uscire una scritta: L'Articolo XXXX è inferiore al minimo della scorta quindi si prega di provvedere ad ordinarlo se il valore quantità è > del minimo_scorta non devo visualizzare nulla. Mi potresti dare una mano a creare questa parte di programma? Grazie 
 
- 
							
							
							
							
							
La query è scritta sopra, posta il codice che hai fatto e vediamo. 
 
- 
							
							
							
							
							"select quantita, Sum(quantita) As Totale from magazzino where Totale < " & minimo_scorta & " Group By quantita" però non mi funziona 
 
- 
							
							
							
							
							
Non so se si può mettere il valore sum nela where, credo non si possa.... 
 
- 
							
							
							
							
							se caricarsi i valori di minimo_scorta in un array e poi li confrontassi con la sql?. Non ho mai usato un array quindi non saprei da che punto iniziare. Tu come faresti a risolvere questo problema?. Non so proprio come fare.... 
 
- 
							
							
							
							
							prova a eseguire una query che recuperi tutti i risultati tipo questa: Select * From Tabella poi nella tabella, nel campo in cui andrebbe scritto se l'articolo è sottoscorta metti questa if: if Rs("Quantità")<Rs("Minimo_Scorta") Then Response.Write "L'Articolo..." perciò se la condizione si verifica ti scriverà che è sottoscorta altrimenti rimarrà vuoto.