MYSQL DBからデータを取得してDataTableに格納するには、SELECT文を使用します。次に、ASP.NET C#でデータを使用したいと思います。問題は、NULLまたは空のデータがあるとプログラムがクラッシュすることです。レコード/セルが空のときにDEFAULT値を '0'などに設定する必要はありますか?MYSQL数または合計デフォルト値
たとえば、 "SELECT testID, userID, testScore FROM tableTestResults
"ですが、testScoreは決して実行されなかったためnullであることがあります。私がスコアがあるかどうかにかかわらず、testScoreのデフォルト値を設定できるかどうか疑問に思っています。
COUNTを使用すると、他の例がnullになることがありますが、デフォルト値を設定することはできますか?あなたは、特にそこNULL
をお持ちの場合は
内のテーブルとセットDEFAULT 0を変える未来のインスタンスに対してSELECT文
を使用するクエリの例を表示します。あなたが 'GROUP BY'を持っていなければ' NULL'を取得しません。空の結果が得られます(これは 'NULL'値とは異なります)。 – zerkms