Entwickler-Ecke

Datenbanken - Mysqlnoob brauch mal hilfe table1.feldname ersetzen


Timson2000 - Mi 07.04.04 15:56
Titel: Mysqlnoob brauch mal hilfe table1.feldname ersetzen

Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
Tabelle1

customer
________________________
| customer_id | name1  |
|_____________|________|
| 0           | Müller |
| 1           | Meier  |
------------------------

Tabelle2

license
____________________________
| customer_id | Licensenr  |
|_____________|____________|
| 0           | DFHGF-DFHF |
| 1           | FGSTA-SHHH |
----------------------------


wie sieht der mysql befehl aus damit er bei der darstellung die customer_ und den namen ausgibt

in der mysql hilfe hab ich das gefunden:

SELECT A.EineSpalte, B.EineAndereSpalte
FROM Tabelle1 AS A JOIN Tabelle2 AS B
ON A.EinWert = B.EinAndererWert;

aber ehrlich gesagt verstehe ich das net


neojones - Mi 07.04.04 16:17

Du hast doch Customer-ID und Name da?


Quelltext
1:
SELECT * FROM customer                    


und schon hast es.

Und wenn Du Customer_ID, Name und Licensenr in einer Ergebnismenge haben willst:


Quelltext
1:
2:
3:
4:
SELECT customer.customer_id, customer.name1, license.Licensenr  

FROM customer
LEFT JOIN license ON license.customer_id = customer.customer_id


Viele Grüße,

Matthias