SQL DB に接続してテーブルから情報を取得し、Web ページの 1 つに表示しています。SQL テーブルの一部のフィールドはNULLですが、ページにデータが表示されると、テーブルの境界線などのない空のフィールドが表示されます。
これらの空のフィールドに「 NULL 」という単語を入れたいのですが、どうすればよいかわかりません。それはかなり単純だと確信していますが、その方法を示すものは何も見つかりません。
ありがとう!
SQL DB に接続してテーブルから情報を取得し、Web ページの 1 つに表示しています。SQL テーブルの一部のフィールドはNULLですが、ページにデータが表示されると、テーブルの境界線などのない空のフィールドが表示されます。
これらの空のフィールドに「 NULL 」という単語を入れたいのですが、どうすればよいかわかりません。それはかなり単純だと確信していますが、その方法を示すものは何も見つかりません。
ありがとう!
MySQL を使用していると仮定すると、以下を使用できますCOALESCE()
。
SELECT COALESCE(columnname, 'NULL') AS alias
別のオプション:
SELECT
CASE when columnname is NULL then 'NULL' else columnname end AS alias
...