@Lileika

Какие из запросов вернут 3 записи sql?

Дана таблица nums с данными:

id | num
---+----
1 | 1
2 | null
3 | 2
2 | null
3 | 5
3 | 7
Какие из следующих запросов вернут ровно 3 записи из этой таблицы:
1. SELECT 3 FROM nums;
2. SELECT id FROM nums;
3. SELECT num FROM nums WHERE num IS NOT NULL;
4. SELECT DISTINCT id FROM nums;
5. SELECT COUNT(DISTINCT id) FROM nums;
6. SELECT * FROM nums WHERE id <> num;
7. SELECT DISTINCT id FROM nums WHERE num IS NOT NULL;
  • Вопрос задан
  • 862 просмотра
Решения вопроса 1
@zbudovsk
4. SELECT DISTINCT id FROM nums;
--------------
id
1
2
3

6. SELECT * FROM nums WHERE id <> num;
id | num
-----------
3 | 2
3 | 5
3 | 7
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы