以下のコードで定義されたテーブルがあります
CREATE TABLE Products
(
P_Id INTEGER PRIMARY KEY,
name TEXT,
price REAL,
sellPrice REAL,
plu INTEGER,
codeBar TEXT,
tax INTEGER,
amount INTEGER,
date TEXT
);
そのようなクエリを実行しようとすると、構文エラーが発生します(準備済みステートメントです)
select *
from Products
where P_Id = min(select P_Id from Products where codeBar=?);
誰か助けてくれませんか?このクエリの何が問題になっていますか?
私が得る正確なエラーメッセージは次のとおりです。
java.sql.SQLException: 「select」付近: 構文エラー
助けてくれてありがとう。