Questo è esempio di query:come ottenere il valore della query da 1 riga da utilizzare su un'altra riga?
payment_Type payment_value cost_type cost value
Cost I 100 Registration 40
Cost I 100 books 40
Cost I 100 Lab 40
Il COSTO ho ha 3 elementi Cost_Type
che hanno una propria Cost_value
.
voglio manipolare in questo modo:
payment_Type payment_value cost_type cost value Payment_by_cost_type
Cost I 100 Registration 40 40
Cost I 100 books 40 40
Cost I 100 Lab 40 20
Il punto è la voglio divise il payment_value
in ciascun cost_value
. Nell'esempio lo payment_by_cost
diventa 40, 40, 20 = 100.
Il laboratorio cost_value
è 40 ma può assegnare il valore è 20 perché rimane dal tipo di costo diviso 2 sopra.
È possibile che sia possibile utilizzare il valore da Payment_by_cost_type
nel record della riga successiva? Ho cercato di inserire il valore Payment_by_cost_type
in una tabella temporanea ma selezionare non può avere un'istruzione di inserimento.
Qualcuno ha qualche idea su come risolvere questo? Ho consultato DWH dicendo che deve utilizzare la procedura Store che non può essere eseguita tramite query.