テーブルが空の場合、空白ではなくデフォルト値を表示させる方法は?

対応OS: Windows

Navicat対応製品: Navicat for MySQL, Navicat for MariaDB, Navicat Premium

Navicat対応バージョン: すべて

 

SQLを手動で変更する必要があります。以下の手順を実行します:

  1. クエリデザイナーで、SQLタブを選択します。
  2. SQL文を右クリックし、SQLの編集を選択します。
  3. 以下のように、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

さらに質問がございましたら、 チケット送信.
他にご質問がございましたら、リクエストを送信してください

0 コメント

記事コメントは受け付けていません。