sql >> Database >  >> RDS >> Oracle

inner join met groep op expressie in orakel sql

De foutmelding is een beetje misleidend. Wanneer u select een heleboel velden en een aggregaat, moet je group by elk veld dat u select en alleen de velden die u select . Dus uw vraag moet zijn:

select j.job_title, e.job_ID, count(e.job_ID)
from employees e, jobs j
where e.job_id=j.job_id
group by e.job_Id, j.job_title



  1. ORA-01830:datumformaatafbeelding eindigt voordat de volledige invoerreeks wordt geconverteerd / Selecteer som waar datumquery

  2. SQLiteException met WHERE +KEY_Date+='+date+'

  3. Alle geïnstalleerde Oracle-versies detecteren

  4. Bereken diepte in een ouder-kindmodel in MySQL