是否可以INNER JOIN多个表?

jon*_*ona 2 sql

使用:

    SELECT * 
      FROM cart 
INNER JOIN dkb ON cart.id = dkb.id 
     WHERE cart.cookieId = '" . GetCartId() . "'"
Run Code Online (Sandbox Code Playgroud)

除了dkb表,我想使用INNER JOIN cdkbON cart.id = cdkb.id.

当cdkb添加到现有查询时,如何显示?

Adr*_*der 8

像这样的东西

SELECT *
FROM Table1 t1 INNER JOIN
Table2 t2 ON t1.ID = t2.ID INNER JOIN
Table3 t3 ON t1.ID = t3.ID INNER JOIN
....
TableN tn ON t1.ID = tn.ID
Run Code Online (Sandbox Code Playgroud)

看起来就像

SELECT  * 
FROM    cart INNER JOIN 
        dkb ON cart.id = dkb.id INNER JOIN 
        cdkb ON cart.id = cdkb.id
WHERE cart.cookieId = '" . GetCartId() . "'
Run Code Online (Sandbox Code Playgroud)