احتیاجی نیست که یک جدول مجازی بسازی می توانی با یک کوئری نیز به آن برسی.
شاید یکی از ساده ترین روش ها این است که یک جدول به نام Priority با دو ستون ID از نوع autoIncrement و prty از نوع INT بسازی که در آن پریوریتی 1 یکبار و پریوریتی 2 دو بار و ... تکرار شده باشد. یعیی:
1------------1
2------------2
2------------3
3------------4
3------------5
3------------6
حالا اون را در یک ویو و یا کوئری با جدول tbl_Text جوین کن به نحوی که دو تا فیلد پریوریتی ات به هم جوین شوند. یه همچین چیزی :
SELECT dbo.tbl_Text.Id, ...
FROM dbo.tbl_Text INNER JOIN
dbo.Priority ON dbo.Priority.Prty = dbo.tbl_Text.Priority