たとえば、次の表があります。先月からの増減を計算したいと思います。これは先月からの変化のパーセンテージを表示します。SQL Server:選択した月と前月の売上高の間に変化が見つかりました
Location Month Sales A Jan 1753 B Jan 32130 C Jan 71353 D Jan 74885 E Jan 50241 F Jan 66393 A Feb 80633 B Feb 67918 C Feb 73330 D Feb 33269 E Feb 78915 F Feb 98817 A Mar 80633 B Mar 67918 C Mar 73330 D Mar 33269 E Mar 78915 F Mar 98817
私は次のようなテーブルを作成します。スタックのオーバーフローを検索しましたが、テーブルを取得できませんでした。
Location Selected Current_Month Prvisous_Month Change A Feb 80633 1753 4500% B Feb 67918 32130 111% C Feb 73330 71353 3% D Feb 33269 74885 -56% E Feb 78915 50241 57% F Feb 98817 66393 49%
は自己結合を実行してください。 – jarlh
列が見つからない限り、テーブルはあまりうまく設計されていません。どの月に属しているのかを比較するにはどうすればいいですか? datetimesには 'DATETIME'オブジェクトを使うべきです。 –