如何使用SqlQuery在SubSonic中进行选择?
SELECT * FROM [dbo]。[Tablexxx]
在Tablexxx.fieldZZZ = Tableyyy.fieldZZZ上加入Tableyyy
表格xxxx.fieldxxx = 1 AND
(Tablexxx.fieldyyy ='S'或Tablexxx.fieldyyy ='T')
感谢任何帮助。
瓦尔米尔
答案 0 :(得分:1)
var query = DB.Select().From<Table1>()
.InnerJoin<Table2>()
// Where() takes a ColumnSchema type
.Where(Table1.FieldXColumn).IsEqualTo(1)
// AndExpression only takes strings, so use the column struct
.AndExpression(Table1.Columns.FieldY).IsEqualTo("S")
.Or(Table1.FieldYColumn).IsEqualTo("T")
.ExecuteAsCollection();