日付範囲からユニークな日付のリストを作成する方法:私が表Aのようなモーテルの日程で何千ものレコードを持っている
Name CheckInDate CheckOutDate
Pete 11/1/2016 11/1/2016
Mike 11/1/2016 11/2/2016
Don 11/1/2016 11/3/2016
は、のすべての日のためのユニークなエントリを持つ一時テーブルを作成するクエリを作成する必要がありますゲストの訪問。このように:
Name VisitDate
Pete 11/1/2016
Mike 11/1/2016
Mike 11/2/2016
Don 11/1/2016
Don 11/2/2016
Don 11/3/2016
この1つは私を困惑させる。私はあなたの助けにあまり感謝します!
こんにちはジョンを使用することができます。これは最高です。あなたの例から、私はあなたのテーブルを最初のソーステーブルに変更しました。私も "master..spt_values"を-isとしました。結果が生成され始めます。「TOPまたはFETCH句に無効な値が含まれています」というエラーにすぐに切り替えます。何かご意見は? – inefficientmkts
@infficientmktsデータの問題が疑われます。 CheckInまたはCheckOutでNULLS? CheckOutはCheckIn未満ですか? –
@ efficiencyfficientkkうん、あなたはNULLを持っています。ヌル値を強制することで、エラーを作成することができました。 –