Извините, если это слишком общий вопрос, но я не смог найти много материала по этому вопросу.Всегда включать определенные записи в Daterange
Мне интересно, есть ли какой-либо способ в SQL или Tableau, чтобы всегда включать определенные записи, несмотря на изменения в диапазоне дат?
Например, у меня есть 200 записей, которые варьируются от 1940-2004 и хотят, чтобы 2 или 3 из этих записей всегда возвращались в запрос (который включает в себя оператор диапазона дат) есть ли известный метод?
Я хотел бы избежать изменения атрибутов даты, основанных на утверждении диапазона дат.
Исходные данные:
Person_ID | Group | Date
ID 1 2 1-1-2003
ID 2 1 1-1-1994
ID 3 1 1-1-1985
ID 4 1 1-1-1992
ID 5 2 1-1-1991
ID 6 2 1-1-2002
ID 7 1 1-1-2003
ID 8 2 1-1-2005
ID 9 2 1-1-1999
ID 10 1-1-2002
ID 11 1-1-1989
Для моих результатов, я хочу, чтобы это было возможно, так что независимо от DateRange я выбираю, ID 10 и ID 11 включены.
SELECT Person_ID
FROM table
WHERE DATE BETWEEN date1 AND date2
Всегда указывается ID 10 и ID 11 независимо от даты ввода.
Возможно, вы можете предоставить данные о выборке и ожидаемые результаты? – sgeddes