sql >> Database >  >> RDS >> Mysql

mySQL-som van twee waarden in 2 verschillende tabellen

U moet UNION de twee tabellen:

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

Op deze manier krijgt u gegarandeerd een record voor een reference waarde, zelfs als deze in slechts een van de twee tabellen voorkomt.



  1. Ruby datetime geschikt voor mysql vergelijking

  2. utf8 onleesbaar bij het importeren in mysql

  3. Wat te controleren als het MySQL I/O-gebruik hoog is?

  4. ActionScript Date-object maken van MySQL UTC-tijdstempeltekenreeks