CREATE TABLE [dbo].[Part] ( [part_no] VARCHAR(5) ,[rev] CHAR ,[on_hand] TINYINT ,[safety_stock] TINYINT ,[so_no] VARCHAR(5) ,[so_date] DATETIME ) INSERT [dbo].[Part] SELECT '12345', 'A', 10, 15, 'S1234', '12/14/2009' UNION ALL SELECT '12345', 'A', 10, 15, 'S1233', '10/01/2009' UNION ALL SELECT '12345', 'A', 10, 15, 'S1232', '08/02/2009' UNION ALL SELECT '12346', '', 5, 0, 'S1231', '08/01/2009' UNION ALL SELECT '12347', '-', 0, 0, 'S1230', '10/20/2009' UNION ALL SELECT '12347', '-', 0, 0, 'S1229', '07/15/2009'