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

次の行から動的に新しい日付フィールドを作成する

    テーブル内の行は順序なしで格納されるため、まず「順序」の定義を考え出す必要があります。

    注文内容がわかったら、次のようなストアド プロシージャを作成できます。

    insert into the_table (new_id, start_date) values (@id, @start_date);
    
    update the_table
    set end_date = @start_date
    where id = <the id determined by your sorting rule>;
    


    1. PHPMySqlを使用した高度なニュースアーカイブの年/月

    2. DATEADD(MONTH, DATEDIFF(MONTH, 0, GETDATE()), 0) 誰か説明してくれませんか

    3. 画像の場所をデータベースに保存するにはどうすればよいですか?

    4. 私のお気に入りのPostgreSQLクエリとその重要性