我不知道如何编写SQL代码。
有两个表:
类别 :( category_id,category_name)
产品(product_id,category_id,product_name)
aaa category (example.com/aaa)
bbb category (example.com/bbb)
ccc category (example.com/ccc)
ddd category (example.com/ddd)
eee category (example.com/eee)
如果单击example.com/aaa,我只想显示与aaa类别相关的产品。
我试过这样的事情,但我根本无法完成它!
select *
from categories AS c,products AS p
where c.category_id=p.category_id
如果我使用上述代码,则所有产品都会显示每个类别。
太难了。
先谢谢你们,伙计们!
答案 0 :(得分:0)
您需要加入。尝试这样的事情:
SELECT * FROM products p
JOIN categories c ON p.category_id = c.category_id
WHERE c.category_name = "aaa"