Ich möchte nichts verketten. Bei einer Tabelle mit mehreren Spalten möchte ich stattdessen eine SELECT
-Anweisung, die dann jede dieser Spalten zurückgibt, als ob sie in verschiedenen Zeilen existierten (ONE COLUMN). Beispiel ...SQL SELECT Mehrere Spalten in Zusammenführen in 1
TABLE +--------+---------+---------+ +--------+ |Person1 | Person2 | Person3 | |Person | +========+=========+=========+ SELECT *ANSWER HERE* +========+ |Alex | Ben | Charlie | FROM PEOPLE |Alex | +--------+---------+---------+ ORDER BY *person*? +--------+ |Dale | Eric | Gary | |Ben | +--------+---------+---------+ RETURNS ------------> +--------+ |Charlie | ^^^ NOTE ABOVE HOW WE ^^^ +--------+ HAVE THREE COLUMNS |Dale | +--------+ |Eric | NOTE HOW WE ONLY +--------+ RETURN ONE COLUMN --------------> |Gary | +--------+
Hinweis: wir mit einer Tabelle beginnen, die drei Spalten hat und kehren nun ein Ergebnis, als ob jede Zeile unabhängig waren.
Verwendung Wenn ein Wert vorhanden ist, mehrere Male (zum Beispiel "Bob" erscheint in Zeile 1 und Zeile 2, und/oder in der Spalte 1 und Spalte 2), Sollte es im letzten Satz mehrfach vorkommen? –
Nein, aber ich nahm an, dass ich eine Gruppe durch oder etwas in der Art machen könnte. –