私はstudentIDは、いくつかの変数に等しいテーブル「テスト」から列「test_results」のすべての値を取得しようとしています。
C#コード:
MySqlCommand cmd = new MySqlCommand("SELECT COUNT(test_results) FROM test WHERE test.StudentID ='" + student + "';");
ERROR:
"cannot find specificed column in results: test_results"
私が持っているので、奇妙である私は、しかし、私はERORを得続けるこのクエリを実行するSQLにCOUNT関数を使用しようとしています"結果"という名前のテーブルはありません。どこでエラーが生じましたか?
you have an error in your SQL syntax near 'WHERE studentID = '6" at line 1
COUNT既存の列名または単に*を必要としています。テーブル_test_に_test_results_という名前の列がありますか? – Steve
編集したバージョンが 'from'句を失いました。 –
ああ、それはerorだった。ありがとうございます – CsharpStudent