这是我在包含文件的 $sql 变量中编写的代码:
SELECT
itemName, itemRate, itemStatus, itemTrend
FROM
items
WHERE
itemName LIKE '%$search%'
ORDER BY
rowID DESC
结果如下:
我得到过去的数据和当前的数据。我只需要显示当前数据。如果您能提供帮助,谢谢!
最佳答案
过去的数据和当前的数据是什么意思?是否有日期列以便我们可以说它是新数据?
如果你只想得到最后一项,那么这个就可以了:
SELECT itemName, itemRate, itemStatus, itemTrend FROM items WHERE itemName LIKE '%$search%' ORDER BY rowID DESC LIMIT 1
SELECT itemName, itemRate, itemStatus, itemTrend FROM items WHERE itemName LIKE '%$search%' GROUP BY itemName ORDER BY rowID DESC
关于javascript - 如何从搜索结果中删除过去的数据并仅显示当前数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50828217/