Извините, но я новичок в SQL запросах и могу использовать небольшую помощь.
Я хотел бы объединить результаты из 2 таблиц, и я не могу получить их, чтобы получить нужные мне результаты.
Запрос 1
select c1,c2,c3,c4,c5,c6,c7
from t1
where (c3 between cast(dateadd(day, -1,Getdate()) AS Date and cast(dateadd(day,0,getdate()) as date))
Запрос 2
select c1,c2,c3,c4,c5,c6
from t2
where c2 in ('user', 'connected', 'agent') and
(c3 between cast(dateadd(day, -1,Getdate()) AS Date and cast(dateadd(day,0,getdate()) as date))
Я пытался использовать union all, но я получаю сообщение об ошибке, которое должно содержать одинаковое количество выражений в их списках целей.
Любая помощь будет оценена.