Quartalstring aus Datumswert erstellen

10/07/2008 - 11:29 von Chris | Report spam
Hallo,

ich habe eine Tabellenspalte mit Datuminhalten.Format : 21.03.2007
00:00:00
In einer Sicht würde ich jetzt gerne dazu mir das Quartal erstellen
lassen im Format : 07/Q1

Gefunden habe ich

SELECT DATEPART(quarter, '21.03.2007 00:00:00')

aber wie baue ich den String zusammen ?

Über einen Tipp wàre ich sehr dankbar.

Chris
 

Lesen sie die antworten

#1 Frank Kalis
10/07/2008 - 11:37 | Warnen spam
On 10 Jul., 11:29, Chris wrote:
Hallo,

ich habe eine Tabellenspalte mit Datuminhalten.Format : 21.03.2007
00:00:00
In einer Sicht würde ich jetzt gerne dazu mir das Quartal erstellen
lassen im Format : 07/Q1

Gefunden habe ich

SELECT DATEPART(quarter, '21.03.2007 00:00:00')

aber wie baue ich den String zusammen ?

Über einen Tipp wàre ich sehr dankbar.

Chris



Zum Beispiel so:
SELECT RIGHT(YEAR('2007-03-21 00:00:00'), 2) + '/Q' +
LTRIM(DATEPART(quarter, '2007-03-21 00:00:00') )

Ich würde es aber im Client machen
Frank Kalis
Microsoft SQL Server MVP
Webmaster: http://www.insidesql.org

Ähnliche fragen