これはあまりにも一般的な質問ですが、申し訳ありませんが、私はこれに関する多くの資料を見つけることができませんでした。Daterangeに常に特定のレコードを含める
日付範囲の変更にもかかわらず、特定のレコードを常に含むようにSQLまたはTableauに方法があるのでしょうか?
たとえば、私は1940-2004の範囲の200レコードがあり、これらのレコードのうち2つまたは3つが常にクエリー(日付範囲ステートメントを含む)に返されるようにするには、既知の方法がありますか?
日付範囲の記述自体に基づいて日付属性を変更しないようにしたいと考えています。
初期データ:私の結果については
Person_ID | Group | Date
ID 1 2 1-1-2003
ID 2 1 1-1-1994
ID 3 1 1-1-1985
ID 4 1 1-1-1992
ID 5 2 1-1-1991
ID 6 2 1-1-2002
ID 7 1 1-1-2003
ID 8 2 1-1-2005
ID 9 2 1-1-1999
ID 10 1-1-2002
ID 11 1-1-1989
は、私がどんなに私が選択する日付範囲、ID 10とID 11が含まれるように、それが可能になりたいです。
SELECT Person_ID
FROM table
WHERE DATE BETWEEN date1 AND date2
入力された日付に関係なく常にID 10とID 11が返されます。
おそらく、サンプルデータと期待される結果を提供することができますか? – sgeddes