sql >> Database teknologi >  >> RDS >> Mysql

mySQL summen af ​​to værdier i 2 forskellige tabeller

Du skal UNION de to tabeller:

SELECT reference, SUM(quantity) AS total_quantity
FROM (
  SELECT reference, quantity
  FROM table_1

  UNION ALL

  SELECT reference, quantity
  FROM table_2) AS t
GROUP BY reference

På denne måde er du garanteret at få en post for en reference værdi, selvom denne kun er indeholdt i en af ​​de to tabeller.



  1. 2 måder at konvertere til store bogstaver i Oracle

  2. SQLite Slet

  3. Migrering af Azure Database til MySQL/MariaDB til en On-Prem Server

  4. Hvordan bestemmer man, om en MySQL-opdateringsforespørgsel lykkedes, når de data, der sendes i forespørgslen, er de samme som dem, der allerede er i databasen?