2017-02-15 17 views
0

Ich möchte alle Daten aus zwei Tabellen mit der gleichen user_id nehmen, aber ich weiß nicht, welche Art von Join zu verwenden, und ich möchte mit der Syntax der Abfrage sicher sein.PDO - Wählen Sie Daten aus zwei Tabellen

"Benutzer" Tabelle: enter image description here

"Zeitplan" Tabelle:

enter image description here

+1

Eine SQL-Abfrage geht in eine Leiste, geht zu zwei Tabellen und fragt: "Kann ich mich Ihnen anschließen?" - [Adam Neal] (http://stackoverflow.com/questions/234075/what-is-your-best-programmer-joke) – user7393973

+0

@Ihr Common Sense Ich schätze den Schnitt, aber ich habe klar gesagt, dass ich sicher sein will mit die Syntax. –

+0

Und was ist falsch an der Bearbeitung? –

Antwort

1

Hier ist ein einfaches LEFT Beispiel JOIN:

SELECT * FROM `users` LEFT JOIN `schedule` ON `users`.`userid` = `schedule`.`user_id` 
WHERE `users`.`userid` = ? 

dies alles aus beiden Tabellen sammeln und dann können Sie es entsprechend ausgeben.

+0

das ist perfekt. ich danke dir sehr –

Verwandte Themen