私は出力を得るために2つのデータセットをブレンドしようとしているシナリオがあります。最初のテーブルまたはテーブル1には、2人にルーティングされた割り当てIDがあります。また、これらの人々のscore_idも表示されます。彼らの仕事に割り当てられた彼らの得点と日付も与えられます。カスタムpostgresql
表2に、ディスパッチャのスケジューリングの詳細を示します。この例では、20レコードが表示されます。 スケジューリングイベントごとに、表1のres_score_idごとに、ディスパッチャはtable2から上位10個のリソースとそのスコアを検索します。 したがって、res_score_id = 2の場合、テーブル2にはfinal_indx = 2のレコードが最初に表示されます。同様に、res_score_id = 1の場合、table2にはfinal_indx = 1の人が10人います。
私が得たいのは、各トップ10クラスターの最初の人物のディスパッチャーIDと、表2のrow18をExcel10で強調表示したスコアです。
次に、最初のディスパッチャーとperson1(表1)のスコアの差を計算し、同様に2番目のクラスターのトップディスパッチャーのスコアをtable2で取得し、person2(table1)のスコアから差し引きたい。
http://meta.stackoverflow.com/questions/285551/why-may-i-not-upload-images-of-code-on-so-when-asking-a-question/285557# 285557 –