2015-08-28 4 views
0

Мне нужно присоединиться к датам заказа из двух разных запросов (из баз связанных ссылок). В Query 1 дата форматируется как YYYYMMDD, без косых черт или дефис. Я не думаю, что доступ может признать это как дату. Запрос 2 имеет даты в формате MM/DD/YYYY. Я хочу изменить даты заказа в Query 1 to.Конвертировать YYYYMMDD в формат mm/dd/yyyy

Я не уверен, как начать делать это.

Любая помощь была бы принята с благодарностью!

ответ

1

Вы можете попробовать так:

DateSerial(Left([DateColumn],4),Mid([DateColumn],5,2),Right([DateColumn],2)) 
+0

Как включить это в инструкцию SQL? –

+0

@AngelaTran: - В каком запросе SQL вы хотите, чтобы это было использовано? Пожалуйста, предоставьте более подробную информацию! –

+0

Я хочу сделать полный оператор соединения и сопоставить преобразованный столбец даты в Query 1 с столбцом даты в Query 2. Будет ли это в предложении WHERE? –

0
convert(nvarchar(50), date from query1, 107) 

Это даст вам формат даты ДД-ММ-ГГГГ.

Смежные вопросы