Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2005 Teil von Dezember

SELFHTML Forumsarchiv
zwei spalten in einer Tabelle per SQL für Ausgabe "verbinden"

Informationsseite
  1. Seite (DATENBANK) zwei spalten in einer Tabelle per SQL für Ausgabe "verbinden" von scheuri, 31. 12. 2005, 11:51
nach unten

zwei spalten in einer Tabelle per SQL für Ausgabe "verbinden"

Die folgende Nachricht zum Thema stammt von: scheuri, 31. 12. 2005, 11:51

Hallo allerseits

Vermutlich ist mein Problem trivial, aber durch meine Suche mit unglücklichen oder falschen Stichworten konnte ich bislang schlichtweg keine Lösungansätze finden...sorry.

Ich habe eine Tabelle mit mehreren Spalten in einer MySQL 4.0.x-Datenbank.
Eine davon nennt sich Funktion (mit den Werten TN und DR) und eine Spalte mit Nummern (Primary Key).
Diese beiden Spalten sind gezielt getrennt und sollen es innerhalb der Tabelle auch bleiben.

Dennoch möchte ich für eine Ausgabe in eine Datei (excel oder csv), per phpmyadmin oder so, diese beiden Spalten per SQL "verbinden".

SELECT id, funktion, blabla FROM table
Resultiert ja mit einer Ausgabe von zwei Spalten (kommasepariert):
[Funktion], [Nummer], [blabla]
Ich möchte aber eine Ausgabe, welche dann so aussieht:
[Funktion]-[Nummer], [blabla]

Hat jemand eine Idee mit welchen Stichworten ich suchen muss oder hat mir einen Lösungansatz?

Ich danke tausend mal und wünsche allen ein gutes neues Jahr!
Scheuri

nach obennach unten

zwei spalten in einer Tabelle per SQL für Ausgabe "verbinden"

Die folgende Nachricht zum Thema stammt von: dedlfix, 31. 12. 2005, 11:56

echo $begrüßung;

»» Dennoch möchte ich für eine Ausgabe in eine Datei (excel oder csv), per phpmyadmin oder so, diese beiden Spalten per SQL "verbinden".

Dafür eignet sich die Funktion CONCAT(). Dazu vielleicht noch ein Alias verwenden, sonst heißt die Spalte wie der Funktionsaufruf.


echo "$verabschiedung $name";

nach obennach unten

zwei spalten in einer Tabelle per SQL für Ausgabe "verbinden"

Die folgende Nachricht zum Thema stammt von: scheuri, 31. 12. 2005, 12:05


»» Dafür eignet sich die Funktion CONCAT(). Dazu vielleicht noch ein Alias verwenden, sonst heißt die Spalte wie der Funktionsaufruf.
»»


Tausend Dank...DAS war die Lösung und das richtige Stichwort!
Funktioniert prächtigst...

gruss
scheuri

nach obennach unten

zwei spalten in einer Tabelle per SQL für Ausgabe "verbinden"

Die folgende Nachricht zum Thema stammt von: Matzberger Marcus, 31. 12. 2005, 11:56

Hallo,

»»
»» Hat jemand eine Idee mit welchen Stichworten ich suchen muss oder hat mir einen Lösungansatz?
»»

Ich weiß zwar nicht, wie das bei MYSQL heißt, aber das Stichwort bei Oracle wäre CONCAT und sähe so aus:
Funktion||'-'||Nummer

Grüße
Marcus
--
Wenn der Weg das Ziel ist, ist das Ziel dann weg?

nach oben
Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2005 Teil von Dezember

© 1998-2006 Seite Impressum, Software: Classic Forum