QUARTER/de
From SQLZoo
| QUARTER(d) | ||
|---|---|---|
| DBMS | OK | Alternative | 
| Ingres | Ja | EXTRACT(QUARTER from d) | 
| MySQL | Ja | EXTRACT(QUARTER from d) | 
| Oracle | Nein | TO_CHAR(d,'Q') | 
| PostgreSQL | Nein | EXTRACT(QUARTER from d) | 
| SQL Server | Nein | DATEPART(QUARTER,d) | 
QUARTER
QUARTER liefert das Quartal (3-Monats-Periode) aus einem Datumswert.
| 1. Quartal | 1. Januar | 31. März | 
| 2. Quartal | 1. April | 30. Juni | 
| 3. Quartal | 1. Juli | 30. September | 
| 4. Quartal | 1. Oktober | 31. Dezember | 
QUARTER(d)
In diesem Beispiel wird das Quartal des wk-Datums ermittelt. Cliff Richard scheint das 4. Quartal zu bevorzugen. ;)
SELECT wk,
       EXTRACT(QUARTER from wk) AS Quarter,
       song
  FROM totp
 WHERE singer = 'Cliff Richard'
 ORDER BY wk DESC
SELECT wk,
       TO_CHAR(wk,'QUARTER') AS Quarter,
       song
  FROM gisq.totp
 WHERE singer = 'Cliff Richard'
 ORDER BY wk DESC
SELECT wk,
       DATEPART(QUARTER,wk) AS Quarter,
       song
  FROM totp
 WHERE singer = 'Cliff Richard'
 ORDER BY wk DESC
SELECT wk,
       QUARTER(wk) AS Quarter,
       song
  FROM totp
 WHERE singer = 'Cliff Richard'
 ORDER BY wk DESC
Siehe auch
- Funktion EXTRACT
 - Funktion +(date)
 - Funktion HOUR
 - Funktion MINUTE
 - Funktion DAY
 - Funktion SECOND
 - Funktion MONTH
 
| Language: | [[:{{#invoke:String|sub|QUARTER/de
 |1
 |Expression error: Unrecognised punctuation character "{".
  }}|English]]  | 
|---|