mysql 2 Tabellen zusammen ausgeben

pikus

Mitglied
hallo
ich hab zwei tabellen und ich möchte sie so zu sagen zusammen ausgeben

also ich hab einmal die tabelle USERS
mit den Spalten
ID USER ALTER GESCHLECHT

und die zweite tabelle heißt BILD
mit den Spalten
ID USER LINK

und ich möchte jetzt das bei der ausgabe so die Spalten aussehen
USER ALTER GESCHLECHT LINK

ich hab schon so versucht
SELECT user, alter, geschlecht, link FROM users, bild WHERE user = 'admin'
aber es funktioniert nicht kann mi jemand helfen?
 
Welche beziehung hast du zwischen den 2 tabellen eine n/1 ?
Noch ein Tip verwende nie die selben spalten namen die du schon in einer anderen Tabelle hast das macht das schwieriger und unübersichtlicher

Und auf Großkleinschreibung Achten!

Probier mal das

SELECT users.user, alter, geschlecht, link FROM users, bild WHERE users.user=bild.user and users.user = 'admin'

Mfg Splasch
 
So sollts klappen...

Code:
SELECT 
	`users.user` AS user, 
	`users.alter` AS alter, 
	`users.geschlecht` AS geschlecht, 
	`bild.link` AS link 
FROM 
	`users`, 
	`bild` 
WHERE 
	`bild.user` = `users.user`
AND
	`users.user` = 'admin'
 
Zuletzt bearbeitet:
Zurück