ciao a tutti
ho un problemino
allora, io ho un database fatto in questo modo:
id --> chiave primaria (int)codice:id|nome_modello|inizio_lotto|fine_lotto|data
nome_modello --> nome del modello di una certa macchina
inizio_lotto --> il numero di serie della prima macchina che compone il lotto
fine_lotto --> l'ultimo numero di serie della macchina che completa il lotto
data --> data (mm/aa)
dentro il db è cosi
da questo db io vorrei calcolare il totale per ogni modello di macchinacodice:------------------------------------------------------------- id | nome_modello | inizio_lotto | fine_lotto | data | ------------------------------------------------------------- 1 | macchina_1 | 1 | 100 | 04/05 | 2 | macchina_2 | 1 | 50 | 05/05 | 3 | macchina_3 | 1 | 75 | 07/05 | 4 | macchina_3 | 76 | 98 | 12/05 | 5 | macchina_1 | 101 | 130 | 01/06 | 6 | macchina_2 | 51 | 125 | 03/06 | 7 | macchina_1 | 131 | 170 | 03/06 | 8 | macchina_3 | 99 | 145 | 07/06 | 9 | macchina_1 | 171 | 199 | 10/06 | 10 | macchina_2 | 126 | 140 | 01/07 | -------------------------------------------------------------
e stampare una tabella cosi
e cosi via per ogni modello di macchina.codice:modello | tot | -------------------- macchina_1 | 200 macchina_2 | 375 macchina_3 | 158 --------------------
L'unica cosa che ero riuscito a fare era calcolare il numero di macchine presenti in ogni lotto facendo Tot_lotto = fine_lotto - inizio_lotto + 1
ora per mi servirebbe distinguere e avere un totale per ogni modello di macchina anzi che solo di lotto.
qualcuno sa aiutarmi? vi scongiuro ^^
spero possiate aiutarmi
e grazie in anticipo

Rispondi quotando

