AndroidStudioでSQliteを使って複数条件検索をしようとした際、下の文だとその下にあるエラーが出てしまいます。
検索の仕方が悪いのか検索してもAndroidStudioでSQliteを使っての複数条件検索が出てこなくて、まったくわからなくなってしまったのでよろしければご助言お願いいたします。
AndroidStudio
1String category = "食費"; 2 3Date date = new Date(); 4date.getTime(); 5SimpleDateFormat format = new SimpleDateFormat("yyyy-MM", Locale.JAPAN); 6String today = format.format(date); 7 8Cursor cursor = db.query( 9 "kakeibodb", 10 new String[] {"SUM(price)"}, 11 "category=? and date like ?%", 12 new String[] {category, today}, 13 null, 14 null, 15 null 16 );
error
1Caused by: android.database.sqlite.SQLiteException: incomplete input (code 1 SQLITE_ERROR): , while compiling: SELECT SUM(price) FROM kakeibodb WHERE category=? and date like ?%
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。