0

私は初心者であり、学生であり、datadrid ビューを持つ Windows フォームを持っています。SQLサーバーにテーブルがあり、データグリッドにバインドされています。テーブルには3列があり、その列には小さな日付時刻データ型の日付という名前の列があり、データグリッドビューをテーブルにバインドしたところ、表示されていますフィルタリングしたい3列のすべての行。私は 3 つの列を持っています。日付は 31/12/12 です 前の日付からの記録を意味します 悪い説明で申し訳ありません 私は英語が苦手です ここで何を使用すればよいかわかりません これを達成できますか?

4

1 に答える 1

1

次のselectステートメントを使用できます。

SELECT name, surname, dateColumn FROM TBLNAME WHERE where
  CONVERT(DATE,dateColumn) =DATEADD(DAY,DATEDIFF(DAY,1,GETDATE()),0)

それに応じて列とテーブル名を置き換えてください

于 2012-12-31T13:46:49.833 に答える