問題タブ [ssms-2017]
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.
sql - クロス結合でオペランドが日付テーブルと varchar 日付文字列と衝突する
これは私の前の質問の続きですが、単純化しようとしたため、何かを見逃しているようですcte loop を使用した Daily snapshot table
日付と従業員テーブルの間に以下のクロス結合を設定しようとしています。部門と部門に応じた毎日のカウントが必要ですが、日付はvarcharとして保存されているため、日付が簡単にリンクされません(私の選択ではありません。変更できません)。
テーブルにリンクできる style112 (yyyymmdd) キーを含む日付テーブルができましたが、結合のどこかでエラーが発生しているようです。
私はとても近くにいますが、本当に迷っています!私は文字列の日付を扱う必要がなかったので、誰にもそれを望んでいません.
希望する出力:
Date Dept1 Dept2 Dept3
20180901 25 231 154
20180902 23 232 154