雑誌がいっぱいのテーブルがあり、各雑誌の最新のユニークな号を抽出する必要があります。
私はもう試した
SELECT DISTINCT
magazine
FROM
product p
INNER JOIN
(SELECT
title, MAX(onSale) AS Latest
FROM
product
GROUP BY magazine) groupedp
これは個別の雑誌を返しますが、必要な残りのデータは返しません。
アップデート:
スキーマ
-id----onsale----magazine
1 1/12/12 Fishing Mag
2 1/11/12 Fishing Mag
3 12/03/11 Pencil Sharpening Monthly
4 1/02/10 Pencil Sharpening Monthly
5 16/04/09 Homes in the Sky
したがって、返される結果は次のようになります。
-id----onsale----magazine
1 1/12/12 Fishing Mag
3 12/03/11 Pencil Sharpening Monthly
5 16/04/09 Homes in the Sky