mySQL Inner join: 2 gleichnamige Spalten
botl1k3
- datenbank
Hi,
ich sende an die Datenbank einen Query der in etwa so aussieht:
$sql = 'SELECT a.ID, a.name, (..), b.test, cat.name
FROM atable
AS a
INNER JOIN btable
AS b
ON a.bedingung = b.bedingung
WHERE a.ID=5';
Wie man sieht, habe ich 2 mal die Spalte "name".. wie kann ich diese bei der Ausgabe unterscheiden?
greetz
Hello,
Wie man sieht, habe ich 2 mal die Spalte "name".. wie kann ich diese bei der Ausgabe unterscheiden?
indem du mittels AS einen neuen Namen vergibst:
SELECT a.name AS a_name, b.name AS b_name
FROM ...
MfG
Rouven
Hi,
indem du mittels AS einen neuen Namen vergibst
Ich danke dir! Wusste nicht, dass das dort auch geht..
greetz