sql >> データベース >  >> RDS >> Sqlserver

日付の DATE 部分のみを検索する Linq-to-SQL

    解決策を見つけたことをあなたと共有したかっただけです!

    EntityFunctions は、この目的に使用できる TruncateTime() を提供します。

     from e in MyContext.MyTable.Where(a =>
     EntityFunctions.TruncateTime(a.DateTimeColumn) ==   
     EntityFunctions.TruncateTime(DateTime.Now))  select e;
      

    編集: EntityFramework 6 以降の場合:

     from e in MyContext.MyTable.Where(a =>
     DbFunctions.TruncateTime(a.DateTimeColumn) ==   
     DbFunctions.TruncateTime(DateTime.Now))  select e;
      

    こちら で見つけました .



    1. 月ごとの値の累積合計、欠落している月を埋める

    2. データベースをAmazonVPCに接続する方法

    3. BluemixでPHPアプリケーションを変換して、mySQLデータベースの代わりにSQLデータベースを使用するにはどうすればよいですか?

    4. PHPスクリプトを終了した後、MySQLクエリを強制終了または停止します