Математические выражения в AddColumn EntitySchemaQuery
6 декабря 2019  17:00
      
  Добрый вечер, коллеги.
Возможно ли с помощью EntitySchemaQuery реализовать запрос:
SELECT Amount - PaidAmount AS DebtAmount FROM MyTable
?
Спасибо!
Нравится
2 комментария
Лучший ответ
              9 декабря 2019  17:12
      
  С помощью EntitySchemaQuery подобное реализовать не получится, а вот с помощью Select - легко
new Select(connection) .Column(Column.SourceColumn("Amount") - Column.SourceColumn("PaidAmount")).As("DebtAmount") .From("MyTable");
7 декабря 2019  08:06
      
  А зачем вам это делать? вы можете вычитать обе колонки и получить их разницу через EntitySchemaQuery
9 декабря 2019  17:12
      
  С помощью EntitySchemaQuery подобное реализовать не получится, а вот с помощью Select - легко
new Select(connection) .Column(Column.SourceColumn("Amount") - Column.SourceColumn("PaidAmount")).As("DebtAmount") .From("MyTable");
Показать все комментарии
  
      
      Войдите или зарегистрируйтесь, что бы комментировать