データベースから日付を選択していますが、通常は4つの異なる日付が使用されています。 しかし、ある日が見つからず、3つの日付しか返しません.C#、asp.netを使用しています。nullのグリッドビューにエラーメッセージを追加しているときに、グリッドビュー内のデータベースからSQLクエリ結果を出力する方法
例1:
2010-04-01 00:00:00.000, 2010-05-01 00:00:00.000, 2010-06-01 00:00:00.000, 2010-07-01 00:00:00.000
例2:
2010-04-01 00:00:00.000, 2010-05-01 00:00:00.000, 2010-07-01 00:00:00.000
この結果は、データベースに表示され、不足している月は持つ行を占めメッセージを持っているように、私はそれをしたいです"No entry"のようなメッセージです。
が希望:これを行う方法の
2010-04-01 00:00:00.000, 2010-05-01 00:00:00.000, No Entry, 2010-07-01 00:00:00.000
任意のアイデア?
どのようにこれらの日付を選択していますか?クエリ自体の内部でそれを行う方が簡単なようです... –
クエリの列数がどのように減少するのか疑問に思うと、 – V4Vendetta
私のクエリは本質的に SELECT DISTINCT [Period_Start] FROM [database] Where [ユーザー] like 'john' ユーザーごとに複数の日付が返されるためです。すべてのユーザーが希望する金額の日付を持っているわけではありません。 3つの日付がありますが、私は4を期待しています。私は、行方不明の行の代わりに「日付なし」というメッセージが表示されるようにしたいと思っています。 – Mac