У меня есть таблица, как показано на рисунке ниже: Запрос 1:Как объединить 2 запросов SQL в один
Select MIN(SaleStartDate) as MinSaleDate
from Sales
where LessonID=1 and (DATEDIFF(day, CONVERT (char(10), GETDATE(), 126), Sales.SaleStartDate) > 0)
Результат: 2017-02-10 (гггг-мм-дд)
Запрос 2:
Select MAX(SaleEndDate) as MaxSaleDate
from Sales
where LessonID=1 and (DATEDIFF(day, CONVERT (char(10), GETDATE(), 126), Sales.SaleEndDate) < 0)
Результат: 2017-01-02 (гггг-мм-дд)
Я хочу показать 2 результатов с только один запрос. Пожалуйста, помогите мне! Спасибо каждому телу!
'выбрать макс(), мин() ...'? – jarlh
он возвращает NULL. 2 where clause is difference, ande 2 результат, который я получаю, является результатом двух разностных записей :( –
Вам нужны оба результата в одной строке или в разных строках? –