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

Hvordan kan disse to SQL-sætninger kombineres til én?

SELECT p.*
     , c.ID FID_customer
     , o.summe
  FROM os_potential p
  JOIN os_customer c
    ON c.street = p.street 
   AND c.zip = p.zip 
   AND c.city = p.city 
  JOIN 
     ( SELECT FID_customer
            , SUM(price_customer) Summe
         FROM os_order 
        WHERE FID_status = 10
        GROUP
           BY FID_customer
     ) o
    ON o.FID_customer = c.ID
 WHERE p.FID_author = :randomID 
   AND p.converted = 1
   ;


  1. Rekursiv forespørgsel, hvor anker og medlem har fagforeninger

  2. Beregn tidsforskel i SQL med skift

  3. 'max_user_connections' sat til 200 - får stadig fejl

  4. hvordan man får tilbage java UUID gemt i DB som binær