【发布时间】:2012-06-10 20:51:58
【问题描述】:
我有一个名为 PRODUCTS 的表,其中包含三个不同类别的 3 列,我想选择在 3 列中的任何一个中具有 3 个值中的任何一个的所有产品。 我正在尝试做的是根据 3 个类别中的任何一个显示相关产品。
示例表:
id,name,cat1,cat2,cat3
1,键盘,2,8,4
2,鼠标,2,NULL,NULL
3,监视器,16,2,NULL
假设我正在查看 ITEM id=1,我想做一个查询以显示在 3 列中的任何一个中具有类别编号 2 的其他 2 个产品。
我该怎么做?
非常感谢, 安德烈斯
【问题讨论】:
-
我认为这不是一个最佳设计。
标签: php mysql multiple-columns