SQL Server:今日の日付から日付列を差し引いた新しい列を作成します

PineNuts0

更新しました

元の質問への回答に基づいて、コードを次のように調整しました。

SELECT 
    [OPCODE], [dtbuilt],
    [EVENT_2], 
    [AGE_NO_DAYS] = DATEDIFF(day, - dtbuilt, CAST(GETDATE() As DATE)) 
INTO #df_EVENT5_6 
FROM #df_EVENT5_5

以下は私が受け取っているエラーです:

オペランドデータ型datetimeはマイナス演算子には無効です

dtbuilt列の値は次のとおりです。 1999-11-29 00:00:00.000

SQL ServerにAGE_NO_DAYS、今日の日付からdtbuiltという名前の日時列を引いた新しい列を作成したいと思います

以下は私が試したコードですが、エラーになります。

SELECT 
    [OPCODE], [dtbuilt],
    [AGE_NO_DAYS] = CAST(GETDATE() As DATE) - [dtbulit]    
INTO
    #df_EVENT5_6 
FROM 
    #df_EVENT5_5

これは私が得るエラーです:

無効な列名 'dtbulit'。

ゴードン・リノフ

コードのスペルが間違っているため、を使用する必要がありますdateadd()試してみてください:

SELECT [OPCODE], 
       [dtbuilt],
       [AGE_NO_DAYS] = DATEDIFF(day, dtbuilt, CAST(GETDATE() As DATE))    
INTO #df_EVENT5_6 
FROM #df_EVENT5_5

計算列を使用してこれを実行できることに注意してください。

alter table #df_EVENTS_5 add age_num_days as (DATEDIFF(day, dtbuilt, CAST(GETDATE() as DATE));

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

SQLの日付列で今日の日付を減算します

分類Dev

SQL Server:列挙された日付から新しいレコードを作成する

分類Dev

SQLは日付から1か月を差し引きますが、順序は正しいままです

分類Dev

SQL新しい列に以前の日付を含む新しい列を作成する

分類Dev

SQL ステートメント - 別の日付から 1 つの日付を差し引いて、その間の日数と時間数を取得したい

分類Dev

現在の日に日を追加して、SQLに新しい列を作成します

分類Dev

SQL / ORACLEのdate型の列から日付を抽出します

分類Dev

今日の日付から2か月を引いたSQLクエリ

分類Dev

日付を比較し、SQLを使用して新しい列に分類しますか?

分類Dev

文字列フィールドと日付フィールドから日付を作成し、別の日付と比較します。SQL

分類Dev

のような日付を選択すると、SQL Server2012が文字列から日付を変換中にエラーが発生しました

分類Dev

SQLから月ごとに抽出された日付と注文数を使用してPHP配列を作成します

分類Dev

T-SQLで列の連続した日付から2つの列を作成する

分類Dev

SQLは、日付の範囲から30日以内に最も近い利用可能な日付を表示します

分類Dev

SQL SERVER 2008で文字列から日付や時刻を変換すると、変換に失敗しました

分類Dev

SQL Server:文字列から日付や時刻を変換するときに変換に失敗しました

分類Dev

特定の日付から今日までに経過した週数を取得するSQL

分類Dev

SQL-欠落している日付にNULLを入力するための行を作成しますが、ID列の値を繰り返します

分類Dev

SQL:1つの日付列からvalid_fromおよびvalid_to日付を生成します

分類Dev

日付と文字列を連結して、SQLで日時を作成します

分類Dev

日時ピッカーから取得した日付値をVisualC#のSQL Serverテーブルの[日付]列に変換するにはどうすればよいですか?

分類Dev

文字列から日付を変換するときにSQL / C#の変換に失敗しました

分類Dev

sql-日付のみの条件で日時の列を選択しようとしています

分類Dev

T-SQLを使用して、日、月、年から日付を作成します

分類Dev

SQL Serverは、一見等しい日付文字列を区別し、変換エラーをスローします

分類Dev

列(日、月、年)がSQL Serverに個別に格納されている場合は、日付を比較します

分類Dev

SQL Server:日付が最新の重複列から選択します

分類Dev

いくつかの日付文字列に対してSQLクエリを繰り返します

分類Dev

SQL:過去3日間の日付を値として使用して追加の列を作成します

Related 関連記事

  1. 1

    SQLの日付列で今日の日付を減算します

  2. 2

    SQL Server:列挙された日付から新しいレコードを作成する

  3. 3

    SQLは日付から1か月を差し引きますが、順序は正しいままです

  4. 4

    SQL新しい列に以前の日付を含む新しい列を作成する

  5. 5

    SQL ステートメント - 別の日付から 1 つの日付を差し引いて、その間の日数と時間数を取得したい

  6. 6

    現在の日に日を追加して、SQLに新しい列を作成します

  7. 7

    SQL / ORACLEのdate型の列から日付を抽出します

  8. 8

    今日の日付から2か月を引いたSQLクエリ

  9. 9

    日付を比較し、SQLを使用して新しい列に分類しますか?

  10. 10

    文字列フィールドと日付フィールドから日付を作成し、別の日付と比較します。SQL

  11. 11

    のような日付を選択すると、SQL Server2012が文字列から日付を変換中にエラーが発生しました

  12. 12

    SQLから月ごとに抽出された日付と注文数を使用してPHP配列を作成します

  13. 13

    T-SQLで列の連続した日付から2つの列を作成する

  14. 14

    SQLは、日付の範囲から30日以内に最も近い利用可能な日付を表示します

  15. 15

    SQL SERVER 2008で文字列から日付や時刻を変換すると、変換に失敗しました

  16. 16

    SQL Server:文字列から日付や時刻を変換するときに変換に失敗しました

  17. 17

    特定の日付から今日までに経過した週数を取得するSQL

  18. 18

    SQL-欠落している日付にNULLを入力するための行を作成しますが、ID列の値を繰り返します

  19. 19

    SQL:1つの日付列からvalid_fromおよびvalid_to日付を生成します

  20. 20

    日付と文字列を連結して、SQLで日時を作成します

  21. 21

    日時ピッカーから取得した日付値をVisualC#のSQL Serverテーブルの[日付]列に変換するにはどうすればよいですか?

  22. 22

    文字列から日付を変換するときにSQL / C#の変換に失敗しました

  23. 23

    sql-日付のみの条件で日時の列を選択しようとしています

  24. 24

    T-SQLを使用して、日、月、年から日付を作成します

  25. 25

    SQL Serverは、一見等しい日付文字列を区別し、変換エラーをスローします

  26. 26

    列(日、月、年)がSQL Serverに個別に格納されている場合は、日付を比較します

  27. 27

    SQL Server:日付が最新の重複列から選択します

  28. 28

    いくつかの日付文字列に対してSQLクエリを繰り返します

  29. 29

    SQL:過去3日間の日付を値として使用して追加の列を作成します

ホットタグ

アーカイブ