Oracle
 sql >> база данни >  >> RDS >> Oracle

присъединете се с търсене и групиране

Това е нормалното поведение, когато правите агрегати.

Но можете да решите това, като въведете виртуална таблица за списъка със стойности на caseStatus.

(
SELECT 'P' as caseStatus FROM DUAL
UNION 
SELECT 'N' as caseStatus FROM DUAL
) 

След това можете да направите съединяване и агрегиране спрямо тази таблица и трябва да можете да получите желания резултат




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Използването на GROUP BY с XMLCast и XMLQuery дава ORA-22950

  2. Oracle Select Statement в условие IF

  3. Как да форматирате числа със знак минус/плюс в Oracle

  4. Тест за производителност и настройка на Oracle

  5. Не може да се свърже с Oracle чрез VBA - SQLSetConnectAttr на драйвера е неуспешен