sql >> Databasteknik >  >> RDS >> Oracle

Oracle-problem med rapportering av SQL

Du har två rader i Y för samma location_code och client_num par som du går med i. Så sammanfogningen duplicerar dina resultat och därmed dubbleringen av totalsumman.

Jag antar att du måste matcha på ett av datumvärdena på något sätt.

EDIT:För att besvara din fråga i kommentarerna kan du prova att ändra FROM Y till följande:

FROM (SELECT DISTINCT CLIENT_NUM, LOCATION_CODE FROM Y) as Y



  1. inre gå med grupp efter uttryck i oracle sql

  2. Beräkna medianen med en dynamisk markör

  3. Hur man distribuerar Chamilo MySQL-databasen för hög tillgänglighet

  4. Hur man hämtar bilder från en tabell med andra kolumntexter med PHP