2011-12-19 11 views
-1

year,monthおよびdayの列があります。 SQLにどうやってまとめることができますか?あなたはconcat functionSQLの3列から新しい日付を作成する方法

others dbと同じ結果

+3

どのようなデータ型ですか?それがまだ 'DATETIME'ではないなら、それは今それに何を持っていますか?どのデータベースを使用していますか? –

+0

どのように「まとめて」? – tenfour

+0

日付が3列あるか、日付を3列にしたいですか? – piotrekkr

答えて

2

のための例は、構文はSQLのあなたの味に依存するが、あなたのコードを見て、私は最も簡単な解決策を追加することだと思うことを

SELECT DATA, 
year(data) AS "ROK", 
(month(data)+1) AS "MIESIAC", 
day(data) AS "DZIEN" 
FROM ZAMOWIENIA 
+0

ありがとう:)簡単でした。 –

1

を行うことができますデータの列に月:

SELECT DATA, DATEADD(month, 1, data) 
FROM Table 
関連する問題