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

30日からデータを選択する方法は?

    DATEADDを使用する必要があります はSQLサーバーであるため、この単純な選択を試してみると、影響が見られます

    Select DATEADD(Month, -1, getdate())
    

    結果

    2013-04-20 14:08:07.177
    

    このクエリを試してください

    SELECT name
    FROM (
    SELECT name FROM 
    Hist_answer
    WHERE id_city='34324' AND datetime >= DATEADD(month,-1,GETDATE())
    UNION ALL
    SELECT name FROM 
    Hist_internet
    WHERE id_city='34324' AND datetime >= DATEADD(month,-1,GETDATE())
    ) x
    GROUP BY name ORDER BY name
    


    1. SQL Serverクエリでテーブル構造を表示するにはどうすればよいですか?

    2. MySQLでユーザーを作成する方法

    3. CentOS 8 /RHEL8にMySQL8.0をインストールする方法

    4. ジェネリックリストC#のSQLServerへの一括挿入