sql >> Database >  >> RDS >> Oracle

Oracle-probleem met rapportage SQL

Je hebt twee rijen in Y voor dezelfde location_code en client_num paren waaraan je meedoet. Dus de join dupliceert je resultaten en dus de verdubbeling van de totalen.

Ik vermoed dat je op de een of andere manier moet overeenkomen met een van de datumwaarden.

EDIT:om uw vraag in opmerkingen te beantwoorden, kunt u proberen FROM Y . te wijzigen naar het volgende:

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



  1. Databaserecords opslaan in array

  2. Kan gevraagde service niet maken [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment]

  3. Hoe kolommen in te stellen bij het gebruik van helpers in pg-promise

  4. Hoe de hele tekenreeks in kleine letters te houden en de eerste in hoofdletters te houden in MYSQL