![]() |
Datenbank: MySQL • Version: 5 • Zugriff über: UniDac
Mehrere Felder aus einer Zeile in einer Spalte ausgeben
Hallo Zusammen,
ich habe folgendes Problem: Ich habe in einer Tabelle folgende Spalten Output1, Editor1, Output2, Editor2, Output3, Editor3 Jetzt möchte ich gerne eine Abfrage machen, die als Ergebnis so aussieht: Datensatz Outputs Editors Datensatz1 Output1 Editor1 Datensatz1 Output2 Editor2 Datensatz1 Output3 Editor3 Datensatz2 Output1 Editor1 Datensatz2 Output2 Editor2 Datensatz2 Output3 Editor3 Datensatz3 Output1 Editor1 Datensatz3 Output2 Editor2 Datensatz3 Output3 Editor3 Datensatz4 Output1 Editor1 Datensatz4 Output2 Editor2 Datensatz4 Output3 Editor3 Also ich möchte gerne, dass die Daten aus den zutreffenden Zeilen meiner where-Bedingungen in diesen Splaten wiedergegeben wird. Der Aufbau der Ursprungstabelle ist für die Software/Anwendung notwendig und kann nicht verändert werden. Hat jemand eine Idee? Vielen Dank Patrick |
AW: Mehrere Felder aus einer Zeile in einer Spalte ausgeben
3 selects auf der selben Tabelle jeweils mit UNION verbinden.
SQL-Code:
select Output1 Output, Editor1 Editor
from xxxx where yyyy UNION select Output2 Output, Editor2 Editor from xxxx where yyyy UNION select Output3 Output, Editor3 Editor from xxxx where yyyy |
AW: Mehrere Felder aus einer Zeile in einer Spalte ausgeben
Hallo baumina,
vielen Dank für die prompte Hilfe! Klappt super!!! Vielen Dank Gruß Patrick |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:07 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz