Come afferma il titolo, vorrei dividere due valori l'uno con l'altro che si trovano nella stessa colonna. E.g.Come dividere due valori dalla stessa colonna in SQL
A B C D
Shirts 2011 85 0
Shirts 2012 92 percent change from 2011 to 2012
Shirts 2013 100 percent change from 2012 to 2013
Pants 2011 31 0
Pants 2012 42 percent change from 2011 to 2012
Pants 2013 55 percent change from 2012 to 2013
Jacket 2011 10 0
Jacket 2012 16 percent change from 2011 to 2012
Jacket 2013 18 percent change from 2012 to 2013
In questo esempio colonna D sarebbe un derivato dalla colonna C, dove il valore del 2012 viene sottratto dal 2011, e poi volte da un 100 per ottenere la percentuale.
Non so come impostare la query up Ho provato a fare un sacco di sottoquery ma non sapevo come collegarle insieme. Qualsiasi aiuto sarebbe molto apprezzato.
se fossi in te, lo farò SQL esterno, per esempio fai la logica in PHP. – Raptor
Che motore SQL? –
Non è possibile farlo con Simple Sql, è necessario utilizzare la stored procedure/funzioni nel database o un linguaggio lato server per implementare la business logic –