因此,我有一个带有主题的表格,并且试图从每个类别中选择最新的主题。
category_id
是类别,date
是创建日期。
我实际上无法找出要执行该类别的最新主题然后选择其数据所必须执行的命令。
提前致谢
编辑:我想找到正确的命令,所以我可以从类别1中选择ID为2的主题,并从类别2中选择ID为3的主题
希望它可以帮助您了解我在说什么。
id category_id content date
1 2 bla bla 12-1-2017 22:54
2 1 bla bla 12-1-2017 22:58 - latest
3 2 bla bla 12-1-2017 22:57 - latest
4 1 bla bla 12-1-2017 22:55
您可以WHERE
选择多个条件。
SELECT * FROM usertable WHERE FirstName = 'John' AND LastName = 'Smith';
甚至是基于其他因素的条件:
SELECT * FROM Users WHERE (FirstName = 'John' OR FirstName = 'Jennifer') AND (LastName = 'Smith' OR LastName = 'Jones');
注意AND
SQL命令中的条件。
所以根据您想要的:
$sql = "SELECT * from `table` WHERE id = 2 AND category_id = 3"
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句