I'm wondering how one would translate a sql string to an expression tree. Currently, in Linq to SQL, the expression tree is translated to a sql statement. How does on go the other way? How would you translate
select * from books where bookname like '%The%' and year > 2008
into an expression tree in c#?