在ansi sql中将两个数字转换为日期
我有两种不同的颜色:在ansi sql中将两个数字转换为日期,sql,date,Sql,Date,我有两种不同的颜色: month year 6 2014 7 2014 8 2014 如何将这两列转换为这两列 01/06/2014 format: dd/mm/yyyy 这在ansi中可能吗?在mysql中,您可以: CONCAT(日、月、年) ||是ANSI字符串连接运算符(遗憾的是,并非每个数据库都选择支持该标准)。许多数据库支持CONCAT函数 SELECT CONVERT(datetime, (CONCAT('01', '/', t.m
month year
6 2014
7 2014
8 2014
如何将这两列转换为这两列
01/06/2014 format: dd/mm/yyyy
这在ansi中可能吗?在mysql中,您可以:
CONCAT(日、月、年)
||是ANSI字符串连接运算符(遗憾的是,并非每个数据库都选择支持该标准)。许多数据库支持CONCAT函数
SELECT
CONVERT(datetime, (CONCAT('01', '/', t.month, '/', t.year)))
FROM yourtablename t;