我会尽力向您解释我的问题。我正在寻求建议,因为我陷入僵局。 我有一个在线商店的数据库(它不卖任何东西,只是向人们展示所有者的产品)。
我有两个(它们更多,但对于这种情况我们只考虑其中两个)表。在第一个:
products name | gender | id_product | etc..
john male 23
第二个:
id_product | man_56 | man_54 | man_52 | man_50 | etc...
23 0 1 0 1
id_product
与第一张表相同。它用于链接两个表。另外 1=可用,0=不可用
)。
截图:
现在我不知道如何只选择/打印记录为 1 而不是 0 的列。我是否需要指定表的每一列的名称?
最佳答案
你可以使用
SELECT * from tablename where columname = 1
tablename 是您的表名称,即 products columnname 是您要检查的字段的名称。
关于php - 如何从记录等于1的列中提取数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33742857/