sql >> Database >  >> RDS >> Mysql

MySql krijgt de som van een kolom in elke rij van een nieuwe kolom

Je vraagt ​​om een ​​selectie-ID die verkeerd is ontworpen, maar als je echt nodig hebt

U kunt de som in kolom berekenen met een subselectie

SELECT  market, sale, (select sum(sale) as total from my_table) as  total
from my_table 

als u slechts een bepaald land nodig heeft, bijv. FR, VK, kunt u

SELECT  market, sale, (select sum(sale) as total 
                           from my_table
                           where market in ('FR', 'UK')) as  total
from my_table 
here market in ('FR', 'UK')

of je hebt altijd het totale bedrag nodig dat je kunt

SELECT  market, sale, (select sum(sale) as total 
                           from my_table
                          ) as  total
from my_table 
here market in ('FR', UK')



  1. Behoud regelonderbrekingen van TextArea bij schrijven naar MySQL

  2. Een kolom DROP uit een tabel in MySQL met behulp van een kolomnummer

  3. 2 manieren om alle tabelwaardige functies in een SQL Server-database op te sommen

  4. afbeeldingen uploaden naar server in de lente MVC en referentie opslaan in mysql-database