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

結果が存在しない場合でもMYSQLは0を表示します

    2つのテーブル間でLEFTJOINを使用します

    select c.id, c.name, IFNULL(r.value, 0) value, r.date
    from countries c
    LEFT JOIN results r on r.country_id = c.id
    

    0を表示するには(valueの場合) 列)結果がない場合は、を使用しますIFNULL



    1. Pythonは、テーブル値パラメーターを使用してsql-serverストアドプロシージャを呼び出します

    2. mysqlDATETIME列をエポック秒に変換します

    3. PHP SQL:1つのhtmlフォームから複数のデータベースにデータを保存する方法または1つのデータベースから別のデータベースにデータを自動的にコピーする方法

    4. MySql:単語が列に出現する回数をカウントします