Начало » Использование СУБД » PostgreSQL » Почему у двух запросов разный вывод (Я недавно в SQL и возник вопрос, почему один запрос выводит NULL позицию, а другой - нет?)
Почему у двух запросов разный вывод [сообщение #3910] |
Fri, 08 December 2023 17:09 |
LMouse
Сообщений: 2 Зарегистрирован: December 2023
|
Junior Member |
|
|
test=# SELECT students.name, exams.score FROM students, exams WHERE exams.s_id = students.s_id AND exams.c_no = 'CS305';
name | score
--------+-------
Анна | 5
Виктор | 4
(2 строки)
test=# SELECT name, (SELECT score FROM exams WHERE exams.s_id = students.s_id AND exams.c_no = 'CS305') FROM students;
name | score
--------+-------
Анна | 5
Виктор | 4
Нина |
|
|
|
Переход к форуму:
Текущее время: Sun Nov 24 03:30:50 GMT+3 2024
Общее время, затраченное на создание страницы: 0.01016 секунд
|