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

注文時のPostgreSQLのゼロ除算

    CASEステートメントを使用します:

    SELECT 
        id,
        rates_sum,
        rates_count 
    FROM 
        tbl_node  
    ORDER BY 
        rates_sum / (CASE rates_count WHEN 0 THEN NULL ELSE rates_count END) DESC NULLS FIRST;
    

    NULLS LASTを使用することもできます 、必要に応じて。



    1. MySQLにURLを保存する方法

    2. SQL Server Management Studioでカーソルが置かれているステートメントだけを実行するにはどうすればよいですか?

    3. mycliを使用して、ターミナルでMariaDB/MySQLを快適に学習してください。

    4. CodeIgniterとAJAXフォームの送信