我有一些叫做手机,商店和股票的桌子。所有人都有ID和链接在一起。库存水平每天都记录在库存表中。
我有一个脚本,我传递了所需的phone_id(s)和store_id(s)。然后,我在库存表中查询这些手机的最后一个已知库存,在所需的商店。
我想输出一个表,因此需要循环遍历数组来执行此操作。理想情况下,每个手机都有一个阵列,每个手机都将库存水平作为该阵列中的元素。
我有这个查询。例如。我通过手机*商店限制。
SELECT DISTINCT(phone_id),
store_id, instock, datetime
FROM stock
WHERE store_id IN ('4','3','6','8','5')
AND phone_id IN ('5','6')
ORDER BY datetime DESC
LIMIT 10
我想通过ID ASC对商店进行排序,与电话相同。无法解决这个问题。