Buongiorno a tutti,
e da un pò che non ci si vede :hammer:
avrei bisogno di un chiarimento.
io dovrei estrarre dei dati di una tabella per isnerirli in una select box però mi servirebbe che questa query mi faccia già un conteggio
ad esempio ho provato con
in pratica la select dovrebbe estrarre tutte le righe del campo Contratto , assegnate a quell'ID, sottrarre 3 a tutte le righe e verificare che siano ognuno inferiore al campo Contratto_base.
Esempio di tabella
ID |Nome|Contratto|Contratto_base
1 | Pippo| 8 |4
1|Topolino|4|2
1|Pluto|7|7
In pratica la query doovrebbe estrarre per l'ID "1" i tre contratti 8,5 e 7 sottrarre x(3 nell'esempio) e quindi ottenere 5 per pippo,1 pertopolino,5 per pluto
poi deve verificasre che questi valori sinao minori del campo conteratto base quindi come da aesempio
5(pippo)<4
1 (topolino)<2
3(pluto)<7
in questo caso restituirmi solo Topolino.
E' possibile farlo con la sintassi di sql descritta sopra?
O devo per forza di cosa estrarre tutte le righe e far compiere le verifiche dal foreach?
e da un pò che non ci si vede :hammer:
avrei bisogno di un chiarimento.
io dovrei estrarre dei dati di una tabella per isnerirli in una select box però mi servirebbe che questa query mi faccia già un conteggio
ad esempio ho provato con
PHP:
SELECT * FROM tabella WHERE ID='$x' AND Contratto -3 < Contratto_base
in pratica la select dovrebbe estrarre tutte le righe del campo Contratto , assegnate a quell'ID, sottrarre 3 a tutte le righe e verificare che siano ognuno inferiore al campo Contratto_base.
Esempio di tabella
ID |Nome|Contratto|Contratto_base
1 | Pippo| 8 |4
1|Topolino|4|2
1|Pluto|7|7
In pratica la query doovrebbe estrarre per l'ID "1" i tre contratti 8,5 e 7 sottrarre x(3 nell'esempio) e quindi ottenere 5 per pippo,1 pertopolino,5 per pluto
poi deve verificasre che questi valori sinao minori del campo conteratto base quindi come da aesempio
5(pippo)<4
1 (topolino)<2
3(pluto)<7
in questo caso restituirmi solo Topolino.
E' possibile farlo con la sintassi di sql descritta sopra?
O devo per forza di cosa estrarre tutte le righe e far compiere le verifiche dal foreach?