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

T-SQLを使用して2つの整数値を除算してfloat結果を取得するにはどうすればよいですか?

    定数を探している場合は、stbとxiowlからの提案で問題ありません。整数である既存のフィールドまたはパラメーターを使用する必要がある場合は、最初にそれらを浮動小数点数にキャストできます:

    SELECT CAST(1 AS float) / CAST(3 AS float)
    

    または

    SELECT CAST(MyIntField1 AS float) / CAST(MyIntField2 AS float)
    


    1. カーソルを使用せずに各行のSQL呼び出しストアドプロシージャ

    2. OracleDatabaseのPL/SQLパッケージの概要

    3. Oracle Bug Databaseはどこにありますか?

    4. PostgreSQLとは何ですか?