sql - Query returns a different result every time it is run -
this query returns same amount of rows but, in different order, every time. why happen?
i have more filters add can't past step.
begin declare @laststatus varchar(10) select [job].[job], [job].[part_number], [job].[rev], [job_operation].[description], [job].[customer_po], [job].[customer_po_ln], [delivery].[promised_date], [job_operation].[operation_service], [job].[note_text], [job_operation].[status], [job_operation].[sequence] [#tmptbl] [production].[dbo].[job_operation] inner join [job] on [job_operation].[job]=[job].[job] inner join [delivery] on [job_operation].[job]=[delivery].[job] [job].[status]='complete' order [job_operation].[job],[job_operation].[sequence] select * [#tmptbl] drop table [#tmptbl] end
put order by
on select * #tmptbl
, not on insert
.
Comments
Post a Comment