2015-02-09 5 views
0

Я использую дозвуковой 2.0 и мне нужно выполнить ниже запросДозвукового Query Select And (OR)

Выберите * от пользователя, где ID пользователя = 1 и (Status = 2 или Status = 3)

Ваша помощь будет высоко оценена.

ответ

0

Это, как я сделал это с помощью и In заявление:

Select * from User Where UserID = 1 And Status In (2,3) 

TblUserCollection vacReqColl = new Select().From(TblUser.Schema).Where(TblUser.Columns.UserI).IsEqualTo(userID).     And(TblUser.Columns.Status).In(Status1, Status2).OrderAsc(new string[] { "CreationDate" }).ExecuteAsCollection<TblUserCollection>();