SQL Требуется запрос, когда мы не должны использовать группирование по и количество данных на основе dep_id - PullRequest
0 голосов
/ 17 февраля 2020

Нужна ваша помощь в получении SQL запроса. 1. У меня есть одна таблица со следующими столбцами

Name         Null?    Type         
------------ -------- ------------ 
EMP_ID       NOT NULL NUMBER(2)    
DEP_ID                NUMBER(2)    
SALARY                NUMBER(14,3) 
NAME1                 VARCHAR2(50) 
NAME2                 VARCHAR2(50) 
JOINING_DATE          DATE         

Теперь я хочу получить результат - COUNT (1) на основе DEP_ID без использования GROUP BY.

ПРИМЕР:

select DEP_ID,COUNT(1) from unipartemp group by DEP_ID;
DEP_ID COUNT(1)
1       2
2       2
3       1

Что такое запрос, в котором мы должны получить тот же результат, но мы не должны использовать group by ...

Пожалуйста, предложите.

1 Ответ

0 голосов
/ 17 февраля 2020

Я предполагаю, что результат, который вы ищете, - это число различных dept_id. Попробуйте использовать отличный (dept_id), чтобы получить результат.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...