- Home
- Categorie
- Coding e Sistemistica
- Coding
- [mysql] select sum(a-b)
- 
							
							
							
							
							
[mysql] select sum(a-b)salve, 
 mi sono appena iscritto su questo forum con la speranza che sia "diverso" da gli altri, ovvero un luogo dovere poter mettere a disposizione le proprie conoscenze e condividerle con gli altri;detto questo vengo al problema con una query mysql, ho una situazione del genere:id A B 
 1 0.00 150.00
 2 50.00 0.00
 3 100.00 0.00 /// A PARTIRE DA QUI PERCHE' LA SOMMA DI A=150,00 - SOMMA DI B=150,00 E' UGAULE A 0 (SALDO)
 4 200.00 0.00Avrei bisogni di estrapolarmi tutti i record a partire dal record che come differenza tra la somma progressiva di A-B abbia "0", per intenderci il classico dare avere saldo, il saldo però lo genero a volo questo è il punto morto dove mi trovo ora: SET @somma:=0;SELECT id, data, dare, avere, (@somma := @somma + dare - avere) as saldo FROM tabelaWHERE id_utente = '1' ORDER BY data, idcosì facendo ottengo tutti i record con DARE AVERE e SALDO(aggiornato) ma non riesco a far partire lo scorrimento solo dall'id corrispondente al saldo 0 spero possiate aiutarmi Grazie