Wie zu überprüfen, wo bestimmten Monat in bestimmten Quartal eines Jahres in SQL db2 ist. wie Monate 1-4 in Quartal 1 wie als ich möchte prüfen, ob Monat-1, in dem Quartal des Jahres hatüberprüfen Monat im Quartal sql
-2
A
Antwort
0
versuchen dieses
SELECT
MyDate,
CASE
WHEN MONTH(MyDate) BETWEEN 1 AND 3 THEN convert(char(4), YEAR(MyDate) - 1) + 'Q3'
WHEN MONTH(MyDate) BETWEEN 4 AND 6 THEN convert(char(4), YEAR(MyDate) - 1) + 'Q4'
WHEN MONTH(MyDate) BETWEEN 7 AND 9 THEN convert(char(4), YEAR(MyDate) - 0) + 'Q1'
WHEN MONTH(MyDate) BETWEEN 10 AND 12 THEN convert(char(4), YEAR(MyDate) - 0) + 'Q2'
END AS Quarter
FROM
MyTable
order by Quarter
ODER
SELECT
date
, CASE
WHEN MONTH(date) BETWEEN 7 AND 9 THEN 'First Quarter'
WHEN MONTH(date) BETWEEN 10 AND 12 THEN 'Second Quarter'
WHEN MONTH(date) BETWEEN 1 AND 3 THEN 'Third Quarter'
WHEN MONTH(date) BETWEEN 4 AND 6 THEN 'Fourth Quarter'
END AS quarter
FROM Stuff
1
DB2 ein eingebautes QUARTER
function das macht, was ich denke, du willst:
SELECT QUARTER(CURRENT TIMESTAMP) FROM SYSIBM.SYSDUMMY1
Verwandte Themen
- 1. Gruppierung nach Monat und Filtern nach Quartal
- 2. SQL verschachtelte Gesamtlohn nach Quartal
- 3. Berechnen Durchschnitt für jedes Quartal gegeben Monat Spalten
- 4. Gruppierung mit Monat, Quartal, Halbjahr und Jahr funktioniert nicht richtig
- 5. Halten von Portfolios über einen Monat/Quartal/Jahr in quantstrat
- 6. Python Pandas: erhalten Quartal von Geschäftsjahr und Monat (für UK)
- 7. SQL: Monat über Monat Abfrage
- 8. Überprüfen, ob die Tage im Monat Wochenenden sind
- 9. Berechnen Sie den letzten Tag im CURRENT-Quartal
- 10. mySQL Konvertieren Zeichenfolge Datum in Quartal
- 11. SQL kein gültiger Monat
- 12. SQL MONAT() ARBEITET NICHT
- 13. SQL Query Monat/Jahr
- 14. SQL: Durchschnitt von Monat
- 15. SQL "kein gültiger Monat"
- 16. SQL überprüfen, ob Zeile im Cursor existiert
- 17. T-SQL DATEDIFF MONAT Januar
- 18. Datumsauswahl im Monat Auswahlanimation
- 19. Summe der Verkäufe nach Quartal
- 20. SQL-Unterabfragen für Teilnahme Dieser Monat und letzter Monat
- 21. SQL - Anfang Stunde, Monat usw.
- 22. erhalten Sie alle Datum im aktuellen Monat und letzten Monat in Sql
- 23. erhalten alle Datensätze im letzten Monat in Bezug auf aktuellen Monat in SQL Server
- 24. Aktuelle Monat Details in Sql. Wie, wie viele Wochen im Monat ?, Anzahl der Wochentage mit Namen?
- 25. Get Quartal Nummer gegeben zwei Termine
- 26. Datumsberechnungen nach Quartal
- 27. eine Formel Nötige zu finden, Jahr und Quartal in SQL
- 28. up Monatswerte basieren auf Definition auf Quartal
- 29. Überprüfen Sie die Sternzeichen nach Monat sortiert
- 30. SQL Ergebnisse Gruppe von Monat
'Extract (Monat aus Spalte) 'ist ANSI SQL. Oder vielleicht sollten Sie 'MONAT (Spalte)' tun. – jarlh
yeah ich bin in der Lage, Monat von Datum zu bekommen, aber ich muss überprüfen, in welchem Quartal dieser Monat gehört .. – chaitanya
'Fall, wenn Monatlich in (1,2,3) dann 'q1' wenn Monat in (4,5, 6) dann 'q2' ... end' – jarlh