問題タブ [hana-sql-script]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
194 参照

abap - 単一列のテーブルを AMDP メソッドに渡すには?

エラーをスローする AMDP メソッドに単一の列を持つテーブルを渡す必要があります。他のパラメーターは問題ありません。

どのように定義すればよいですか?

0 投票する
1 に答える
333 参照

sap - CLOB TO Sys プロシージャー SAP HANA を渡す

エラーを発生させずに clob をシステム rpocedure に渡すにはどうすればよいですか?

渡ろうとしている

0 投票する
1 に答える
43 参照

sql - 欠落している行を特定し、SQL で計算する

以下のデータがあります。欠落している行を特定して平均を計算する必要がある

LineNo フィールド 1 フィールド 2 年 平均
1 フランス パリ 2019 100 
2 フランス パリ 2017 300 
3 フランス ニース 2018 200 
4 イタリア ローマ 2019 50 
5 イタリア ローマ 2018 500 
6 イタリア ローマ 2017 250 

すべての年 (2019、2018、2017) の平均を計算する必要があります。

したがって、フランスとパリの組み合わせの場合、2018 年がありません。
そのため、フランスとニースの場合、2019 年と 2017 年が欠落しています。イタリアとローマの組み合わせについては、すべての記録があります。

したがって、組み合わせが欠落している場合は、以下のように平均を計算する必要があります(現在の年数に関係なく、すべてのケースで数式、合計/ 3)

最終的なデータは次のようになります。

LineNo Field1 Field2 年 値
1 France Paris 2019 100 
2 France Paris 2017 300 
3 France Nice 2017 200 
4 Italy Rome 2019 50 
5 Italy Rome 2018 500 
6 Italy Rome 2017 250 
*7 France Paris 2018 133 
*8 France Nice 2018 66 
*9 Franceニース 2019 66 

7,8,9行目は新しいものです