
テーブルが空の場合、空白ではなくデフォルト値を表示させる方法は?
更新日時:
対応OS: Windows
Navicat対応製品: Navicat for MySQL, Navicat for MariaDB, Navicat Premium
Navicat対応バージョン: すべて
SQLを手動で変更する必要があります。以下の手順を実行します:
- クエリデザイナーで、SQLタブを選択します。
- SQL文を右クリックし、SQLの編集を選択します。
- 以下のように、SQLを編集します:
SELECT
CASE WHEN COUNT(Time_field) = 0
THEN "00:00:00" ELSE Time_field
END AS Total_Time
FROM table_name
詳しい情報は、こちらを参照してください - http://dev.mysql.com/doc/refman/5.1/en/case-statement.html
さらに質問がございましたら、
-
パートナー