質問

私は私のビューに追加しているデータは、私はそれがちょうどゼロでない、またはを入力したい場合には、NULLであるかどうかを確認するために選択した場合を配置する必要があります。

役に立ちましたか?

解決

あなたはこのような何かを意味ですか?

SELECT IF(`field` IS NULL, 0, `field`)...

もあります "IFNULL()" ます:

SELECT IFNULL(`field`, 0)...

他のヒント

select coalesce(field, 0) as 'field' from v;

DOC の)

あなたのテーブルを作成する場合は、

ちょうど例えば、列の記述にNOT NULLを追加します。

CREATE TABLE ( ID INT NOT NULL default '0' );

そして、何のデータが、それはあなたがSELECTクエリを実行すると、検索されるデフォルト値の0に設定されているフィールドに指定されていない場合ます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top