我正在尝试在我的 PHP 文件上创建一个 SQL SELECT 语句,该语句可以选择在其中一列中具有未知数量的不同值的所有行。为了更好地解释,我会说确切的情况。我的数据库中有三个表;测试,类别,部分。每个测试属于一个类别,大约有 50 个类别,每个类别属于一个部分,有 10 个部分。但是,在我的测试表中,它只有一个属于它的类别的列。我现在希望能够在一个部分中显示所有测试。
所以为了让事情更清楚:
SELECT * FROM tests WHERE category = '$categoryId' ORDER BY id ASC
这使我可以选择特定类别中的所有测试,但我想创建某种循环,根据选择的部分,类别 ID 放在此语句中,由 OR 分隔。谢谢你。