nahkampfschaf
Grünschnabel
Ich habe drei Tabellen und möchte sie joinen in mySQL
data sessions soll mit with data_results und data_events gejoined werden,
bekomme aber bei dem Query (siehe unten) immer einen Syntaxfehler,
der Query funktioniert aber mit MS Access
mySQL kann wahrscheinlich nicht auf data_sessions.id im äußeren Join zugreifen, oder?
***TABELLEN***
data_sessions:
id
name
data_events:
id
name
session_id
data_results:
id
pos
session_id
***QUERY**
data sessions soll mit with data_results und data_events gejoined werden,
bekomme aber bei dem Query (siehe unten) immer einen Syntaxfehler,
der Query funktioniert aber mit MS Access
mySQL kann wahrscheinlich nicht auf data_sessions.id im äußeren Join zugreifen, oder?
***TABELLEN***
data_sessions:
id
name
data_events:
id
name
session_id
data_results:
id
pos
session_id
***QUERY**
Code:
SELECT data_sessions.id, data_events.name_layout, data_results.pos
FROM data_results
RIGHT JOIN
(data_events RIGHT JOIN data_sessions ON data_events.id = data_sessions.event_id)
ON data_results.session_ID = data_sessions.id;