Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Mit SQL Spalten transponieren (https://www.delphipraxis.net/85147-mit-sql-spalten-transponieren.html)

Jens Schumann 26. Jan 2007 15:36

Datenbank: Firebird • Version: 1.5.2 • Zugriff über: IBX

Mit SQL Spalten transponieren
 
Hallo,
ich habe folgende Tabelle

Code:
F1|F2|F3|F4|F5|
---------------
1 |3 |4 |6 | 8|
Diese Tabelle möchte ich wie folgt umformen

Code:
F1|F2|F3|FN|
------------
1 |3 |4 |6 | 
1 |3 |4 |8 |
Funktioniert das mit SQL?

shmia 26. Jan 2007 15:47

Re: Mit SQL Spalten transponieren
 
Naja nur sehr bedingt:
Delphi-Quellcode:
SELECT F1,F2,F3,F4 AS FN FROM Tabelle
UNION ALL
SELECT F1,F2,F3,F5 AS FN FROM Tabelle

Jens Schumann 26. Jan 2007 20:29

Re: Mit SQL Spalten transponieren
 
Hallo shmia,
super - vielen Dank das war genau der richtige Ansatz.


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:26 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz