Hello All -
I am wondering if anyone has any thoughts on which is better from a
performance perspective: a nested Select statement or an Inner Join.
For example, I could do either of the following:
SELECT supplier_name
FROM supplier
WHERE supplier_ID IN (SELECT supplier_ID FROM products WHERE
product_ID =22);
VS.
SELECT supplier.suppli er_name
FROM supplier INNER JOIN products ON supplier.suppli er_ID =
products.suppli er_ID
WHERE products.produc t_ID = 22;
Which is faster?
Thanks.
Brian
I am wondering if anyone has any thoughts on which is better from a
performance perspective: a nested Select statement or an Inner Join.
For example, I could do either of the following:
SELECT supplier_name
FROM supplier
WHERE supplier_ID IN (SELECT supplier_ID FROM products WHERE
product_ID =22);
VS.
SELECT supplier.suppli er_name
FROM supplier INNER JOIN products ON supplier.suppli er_ID =
products.suppli er_ID
WHERE products.produc t_ID = 22;
Which is faster?
Thanks.
Brian
Comment