------五六零查询报表:取采购报价最后一次报价记录
------说明:利用MAX函数判断最后日期,这个办法可以通用到很多地方
SELECT T0.[ItemCode], T0.[Price]
FROM PQT1 T0
	INNER JOIN (
		SELECT T0.[ItemCode], MAX(T0.[ShipDate]) AS 'DATE'
		FROM PQT1 T0
		GROUP BY T0.[ItemCode]
	) T1
	ON T1.itemcode = t0.itemcode
WHERE T0.[ShipDate] = t1.date

发表回复

后才能评论