Answered
More than two INNER JOINS
Below I'm inserting a code example that I would like to know
if the syntax is correct for the third JOIN. I know that it works
for two JOINS. My question is if you have more than two, you just
keep on adding like the line of the third JOIN.
<cfquery name="query1" datasource"database">
SELECT column1, column2, column3, t1.XXID, t2.YYID, t3.ZZ1ID
FROM (MainTable mt INNER JOIN Table1 t1 ON mt.XXID = t1.XXID)
INNER JOIN Tabel2 t2 ON mt.YYID = t2.YYID
INNER JOIN Tabel3 t3 ON mt.ZZID = t3.ZZID
</cfquery>
Also for the next example
<cfquery name="query1" datasource"database">
SELECT column1, column2, column3, t1.XXID, t1.YYID, t1.ZZ1ID
FROM (MainTable mt INNER JOIN Table1 t1 ON mt.XXID = t1.XXID)
INNER JOIN Tabel1 t1 ON mt.YYID = t1.XXID
INNER JOIN Tabel1 t1 ON mt.ZZID = t1.XXID
</cfquery>
Thanks
Manuel Lino
<cfquery name="query1" datasource"database">
SELECT column1, column2, column3, t1.XXID, t2.YYID, t3.ZZ1ID
FROM (MainTable mt INNER JOIN Table1 t1 ON mt.XXID = t1.XXID)
INNER JOIN Tabel2 t2 ON mt.YYID = t2.YYID
INNER JOIN Tabel3 t3 ON mt.ZZID = t3.ZZID
</cfquery>
Also for the next example
<cfquery name="query1" datasource"database">
SELECT column1, column2, column3, t1.XXID, t1.YYID, t1.ZZ1ID
FROM (MainTable mt INNER JOIN Table1 t1 ON mt.XXID = t1.XXID)
INNER JOIN Tabel1 t1 ON mt.YYID = t1.XXID
INNER JOIN Tabel1 t1 ON mt.ZZID = t1.XXID
</cfquery>
Thanks
Manuel Lino
