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

SQL で週の最初の日を日曜日として開始する

    これでうまくいくはずです:

    SELECT
      UID,  
      DATEADD(d, -1, DATEDIFF(d, -1, t.DT)/7 * 7) [WeekBeginDate] ,
      SUM(HOURS) AS TOTAL_HOURS 
    FROM myTable t 
    WHERE DT >= DATEADD(WEEK, -6, GetDate()) 
    GROUP BY UID, DATEDIFF(d, -1, t.DT)/7
    



    1. Oracle11g-RegExで制約をチェック

    2. 推奨される方法/Webサービスからデータを読み取り、そのデータを解析してSQLiteデータベースに挿入する順序

    3. ALL_TAB_COLSでどの列が使用されていないかをどのように判断できますか?

    4. 多言語データを保持するための最良のデータベース構造は何ですか?