Topic: Pubblico - Composto da 2 Posts di 2 Utenti.
| 26 Dicembre, 2011 12:40 | #1 | ||
|---|---|---|---|
|
Salve ragazzi, vi chiedo un aiuto, non sarà facile spiegarsi, ho un db con vari campi, quelli che sono in analisi sono prezzo unitario e quantità, non faccio memorizzare così nel db il totale, calcolandolo di volta in volta dalla moltiplicazione di questi due campi. Il problema mi deriva dalla ricerca per totale: Coma faccio a selezionare solo i record la cui moltiplicazioni di due campi è uguale al valore della ricerca? Quindi Select * from ordini where prezzo_unitario=($totale/[il valore del campo quantità di quel dato record]) Il problema mio è cosa inserire tra le parentesi quadre: |
|||
| 10 Febbraio, 2012 21:39 | #2 | ||
|---|---|---|---|
|
ciao e scusa nel ritardo della risposta beh in questo caso devi usare le subselect .... 1select * from (select pr_unitario*quantit as totale from ordini) where totale= avevi già risolto ? Un tempo ero algweb ora sono g2d |
|||
Condividi su:
Loggati o Registrati per replicare