سلام
این جدول را در نظر بگیرید :
CREATE TABLE [dbo].[Person] (
[Flag] [tinyint] NULL ,
[ID] [bigint] NOT NULL ,
[Family] [nvarchar] (40) COLLATE Arabic_CI_AS NULL ,
[Name] [nvarchar] (30) COLLATE Arabic_CI_AS NULL
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[Person] WITH NOCHECK ADD
CONSTRAINT [PK_Person] PRIMARY KEY CLUSTERED
(
[ID]
) ON [PRIMARY]
GO
CREATE INDEX [IX_Person] ON [dbo].[Person]([Flag], [ID]) ON [PRIMARY]
با این دستور کارجویان فیلتر میشوند :
Select * From Person Where Flag=0 Order By ID
و با این دستور کارگمارده ها فیلتر می شوند :
Select * From Person Where Flag=1 Order By ID
و با این دستور از کارجو به کارگمارده انتقال می یابد :
Update Person Set Flag=1 Where ID=...
این روش ربطی به Web و Win و ... ندارد