私もSQLiteのを使用していのSQLite ISNULLと等価()、NVL()、IFNULL()またはCOALESCE()
SELECT myField1, [isnull](myField1, '')
FROM myTable1
WHERE myField1 = someCondition
、isnull
機能を認識していないようです:私のクエリは、このような何かを行うことによってヌルの世話をします。また、他のデータベース(NVL()
、IFNULL()
、COALESCE()
)で認識されているものと同等のものを試しましたが、SQLiteはそれを認識していないようです。
これを行うには、他に提案がありますか?残念ながら、データベースにはすべてのフィールドのデフォルト値がありません。さらに、LEFT JOIN
句を使用する必要があります。LEFT JOIN
テーブルの一致するレコードが存在しないため、返されるフィールドの一部がnullになることがあります。
バーは角かっこです。ありがとうございました。ドキュメンテーションがサポートされていると言いましたが(私もそこに合体しています)、それは動作していませんでした。それらの日のうちの1つ... –