$sql = 'SELECT o.orderdet_ordernum oorderdet_ordernum, o.orderdet_qty oorderdet_qty, o.orderdet_prodnum oorderdet_prodnum, c.customers_custnum ccustomers_custnum, c.customers_firstname ccustomers_firstname, c.customers_lastname ccustomers_lastname, c.customers_email ccustomers_email, p.products_name pproducts_name, p.products_prodnum pproducts_prodnum, p.products_price pproducts_price FROM customers c, products p '. 'LEFT JOIN orderdet o ON o.orderdet_prodnum = c.customers_custnum '. 'LEFT JOIN orderdet o ON o.orderdet_prodnum = p.products_prodnum '. 'ORDER BY p.products_prodnum ASC';
Chodzi o to, że wyskakuje mi błąd: Not unique table/alias: 'o'.
I chcę dołączyć trzecią tabelę 'customers' do dwóch istniejących - mianowicie to 'orderdet' i do 'products'. Aby wyniki przedstawiały się mniej - więcej tak:
Id zamówienia (tab. Orderdet) - kupujący (tab. customers) - produkt (tab. products)
Dwie już połączyłem, ale męczę się z tym aby dołączyć trzecią
Czy ktoś wie, co tu jest nie tak?
Jeśli wiecie jak, pomóżcie, pozdrawiam