2
두 개 이상의 열을 추가하려면 Over (Nhibernate) C#을 사용하여 쿼리를 만들어야합니다. 순수 SQL의 예 : 모든 추가에만 열을 생성하는 것,Nhibernate에서 쿼리 "sum"mutiples 열 만들기
Table table = null;
Session.QueryOver<Table>(() => tabela)
.Select(Projections.Sum<Table>(t => t.col1))
.Select(Projections.Sum<Table>(t => t.col2))
.Select(Projections.Sum<Table>(t => t.col3))
.Select(Projections.Sum<Table>(t => t.col4))
그러나이 방법은 각 열 및 4 열을 생성합니다
SELECT SUM(col1 + col2 + col3 + col4)
FROM tabela
는 우선이 방법을 만들었다.
내가 하나 이상의 열을 넣어하지 않는 것을 좋아한다. 예외 표시 : 메시지 = 변수 't'유형 '테이블'이 범위 '에서 참조되었지만 설정되지 않았습니다. –
@MarcosVinicius하지만 4 열로 작동합니까? –
네, 일하고 있습니다. –