Jump to content

Two JOINs from the same table name?


coldfission

Recommended Posts

SELECT orders.orders_id AS ID, last_modified AS modified, customers_city AS city, customers_state AS state, customers_country AS country, value AS total
FROM orders
LEFT JOIN orders_total
ON orders.orders_id=orders_total.orders_id
WHERE orders_status=3 AND class='ot_total'
ORDER BY last_modified DESC
LIMIT 0,20

 

that is my working statement, but now i need to do this too:

 

LEFT JOIN orders_total
ON orders.orders_id=orders_total.orders_id
WHERE orders_status=3 AND class='ot_shipping'

Difference: class='ot_shipping'

 

They are coming from the same table. I need the 'Title' from ot_shipping, but not the 'Title' from ot_total.

 

How would i do this?

 

thanks

Link to comment
https://forums.phpfreaks.com/topic/60844-two-joins-from-the-same-table-name/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.