1

たとえば、テーブル「値」に 4 つの列 A、B、C、D が含まれているとします。ここで、A = 10 の場合に B、C、D を追加します。

単一の列の場合、次のようになります。

def c=values.createCriteria{
eq("A",10)
projections{
sum("B")
}
}

A=10 の場合に B、C、D を追加するにはどうすればよいですか?

4

3 に答える 3

0

次のように実行できます:
SELECT B,C,D,(B+C+D) AS sum FROM values WHERE A=10;または
SELECT (B+C+D) AS sum FROM values WHERE A=10;

役立つと考えてください。

于 2013-01-16T10:31:31.197 に答える