я, вероятно, искал это неправильно, но вот одна вещь, которую я не понимаю:SQL, функция "select (ALIAS - somevalue) из таблицы, (выберите max (someotherval) ALIAS из таблицы);"?
select max(dateofbirth) -5 from person;
Так что приведенный выше пример дает мне максимальную дату для любого человека минус 5 дней после того, как я бы ожидать ,
select maxpersons - 5 from person, (select max(person) maxpersons from person);`
Однако этот другой дает мне такое же значение - только один раз для каждой строки. Я знаю, что этот пример глуп, но для меня просто важно понять работу этого второго предложения select после «из таблицы». Это считается подсчетом?
Любая помощь приветствуется, у меня есть последняя попытка экзамена завтра!
Спасибо!
BR Dave