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

Sådan summeres med betingelser på andre kolonner

Brug denne forespørgsel nedenfor :-

CREATE TEMPORARY TABLE t1 (PONumber decimal(18, 2) NOT NULL,POdate date NOT NULL,customername varchar(200) NOT NULL,description varchar(200) NOT NULL); INSERT INTO t1(PONumber,POdate,customername,description) select distinct PONumber,POdate,customername,description from tb_po; select p.PONumber,p.podate,p.customername,p.description, (select sum(q.deliveryqty) from tb_spb q where p.PONumber=q.PONumber AND p.description = q.description) as Total from t1 p; drop table t1;

Det vil give dig det nødvendige output.




  1. PostgreSQL Trigger efter opdatering af en specifik kolonne

  2. Venstre ydre led fungerer som indre led

  3. CURRENT_DATE Eksempler – MySQL

  4. Hvordan forhindrer man BOB i at fortolke et spørgsmålstegn som en pladsholder?