2014-12-23 2 views
0

У меня есть поле даты с позициями 11/12,12/14, как здесь 11 & 12 - это даты и 12 & 14 лет. Мне нужны они в формате 11/2012, 12/2014. Как я могу это сделать, ответьте мне ???Нужен запрос о базе данных

+1

checkout mysql 'date_format' и' str_to_date' функции. –

+0

'11 & 12', может быть, месяцы? –

+0

Я в замешательстве. Определите поле даты. – Strawberry

ответ

0
select concat(substring(date_field, 1, 3), '20', substring(date_field, 4, 2)) 
from your_table 

или

select insert(date_field,, 4, 0, '20') 
from your_table 
0

Это будет делать:

DECLARE @insert_characters УАКСНАК (2), @str УАКСНАК (5)

SET @insert_characters = '20' SET @str = '11/12 '

SELECT LEFT (@str, 3) + @ insert_characters + right (@ str, 2)

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