(a)
SELECT user_id FROM user_table WHERE user_name='bob';
SELECT cart_item, product_id FROM shopping_cart WHERE user_id=77;
SELECT product_name FROM products WHERE product_id=231;
SELECT product_name FROM products WHERE product_id=527;
SELECT product_name FROM products WHERE product_id=1099;
(b)
SELECT u.user_id, c.cart_item, p.product_id, p.product_name
FROM user_table as u, shopping_cart as c, products as p
WHERE u.user_name='bob'
AND u.user_id=c.user_id
AND c.product_id=p.product_id;
Example 2: Two different ways to get the same data. (a) With a lot of little queries; (b) with a single, more complex query.
Back to Article