在庫合計を合計し、各在庫品目の最終更新日を表示するために使用しているクエリが 1 つあります。2 つの異なる在庫タイプ 0 と 1 (入庫、出庫) があります。ページの下部に「最終入荷在庫:」と「最終出荷日:」を表示できるようにしたいと考えています。
インベントリをグループ化して合計するためのメイン クエリの内容は次のとおりです。
$query = "Select *
FROM (SELECT id, type, color, product,
SUM(Quantity) AS TotalQuantity, MAX(Date) AS LatestDate
FROM inventory
GROUP BY id, color, type) AS alias
WHERE TotalQuantity > 0";
ここで、これら 2 つのクエリを実行して、「在庫」0 と 1 (着信、発信) の最終更新時刻を取得できるようにしたいと考えています。
$query = "SELECT MAX(Date) FROM inventory WHERE stock = 0";
$query = "SELECT MAX(Date) FROM inventory WHERE stock = 1";
これらの 3 つのクエリを組み合わせる方法はありますか? 私はUNIONを試していましたが、あまり運がありませんでした。