私は2つの整数を分けたい:8分の15と戻り値 "53.33"。 私は、一つ一つの組み合わせを試してみた、と私は、これは私が所望の値を返すことができる唯一の方法であることを発見しました: select cast(100*cast(8/cast(15 as decimal(10,4)) as decimal(18,4)) as decimal(18,2)) が短く方法はありますか? ありがとうございま
親の行と子の行を持つテーブルがあります。 テーブルは、増加するシーケンス、子か親か、コードかを示す行から構成されます。私はIsParent列(値:0,1)が出現するたびに増加する順位(増加する数)を作成する必要があります。 original table これは望ましい結果の表である: このは私が持っているテーブルである result table