0
я пытаюсь соединить две таблицы с датами, но я хочу присоединиться быть:запрос SQL Server соединяется с датами
table1.date = (table2.date + 1)
Возможно ли это?
я пытаюсь соединить две таблицы с датами, но я хочу присоединиться быть:запрос SQL Server соединяется с датами
table1.date = (table2.date + 1)
Возможно ли это?
USE DATEADD
ФУНКЦИЯ
on table1.date = dateadd(dd,1,table2.date)
Спасибо, это работает! –
Вы хотите добавить один день ?, но да, можно – Lamak
Попробуйте и показать нам, если вы получите сообщение об ошибке. –
Я бы предложил использовать DateAdd вместо математики. Он работает, но запутан и не работает со всеми типами дат. http://sqlblog.com/blogs/aaron_bertrand/archive/2011/09/20/bad-habits-to-kick-using-shorthand-with-date-time-operations.aspx –