-
Das schon, aber "Spaltengenerierung" gehört da weniger dazu.
Man muss (leider) immer die Spalten für die Tabelle vorher wissen um eine Abfrage auszuführen.
Der SQL-Server stellt dafür eine Reihe von SP's (stored Procedures) zur Verfügung um Spalten dynamisch zu erfinden.
Der Suchbegriff ist "Pivot" bzw. "unpivot", weil man letztendlich eine Pivot-Tabelle erstellt.
Dein SQL kannst du ja (in php dynmaisch) so zusammenbauen:
select BApool, max(POBEZ), JAHR
,sum(case when Monat = 1 then Betrag else null) "2001/01"
,sum(case when Monat = 2 then Betrag else null) "2001/02"
,sum(case when Monat = 3 then Betrag else null) "2001/03"
,sum(case when Monat = 4 then Betrag else null) "2001/04"
from BAsisdaten, pool, Geldeingang
where GEkey1 =BAkey1 AND
BApool = popool
group by BApool, jahr
order by 1, 2, 3
Sowas lässt sich auch in einer SP dann als "dynmaische Tabelle" per Execute und return Cursor zusammenstoppeln.
Similar Threads
-
By programmer400 in forum IBM i Hauptforum
Antworten: 5
Letzter Beitrag: 24-03-16, 13:55
-
By loeweadolf in forum NEWSboard Programmierung
Antworten: 5
Letzter Beitrag: 20-01-14, 12:40
-
By Melanie in forum IBM i Hauptforum
Antworten: 5
Letzter Beitrag: 13-02-03, 10:30
-
By Steven in forum IBM i Hauptforum
Antworten: 12
Letzter Beitrag: 25-10-02, 10:32
-
By mott in forum IBM i Hauptforum
Antworten: 7
Letzter Beitrag: 02-05-02, 13:08
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks