sql server查询相当于mysql

时间:2011-11-17 19:23:01

标签: php mysql

相当于mysql的这个查询?

SELECT [training_id], Convert(varchar, [trainingDate], 101) +  '-'  +  [trainingHour] as trainingDate FROM [tbl_training] WHERE openSeats > 0

2 个答案:

答案 0 :(得分:3)

SELECT training_id, 
    CONCAT(trainingDate,"-",trainingHour) AS trainingDate 
FROM tbl_training
WHERE openSeats > 0

答案 1 :(得分:0)

试试这个:

SELECT CONCAT(
        DATE_FORMAT(trainingDate, '%c/%d/%Y'), '-', trainingHour
    ) AS trainingDate 
FROM tbl_training WHERE openSeats > 0;

DATE_FORMAT应该允许您从MSSQL获得CONVERT效果..