在我的应用程序中,我使用 sqlite 作为后备存储。为了我的使用,我为 Surgeon 和 Schedule 创建了两个表,其中外科医生的列 Name(VARCHAR)、id(int) 和 Schedule 具有 id(int)、Surgeon(int)、Values( VARCHAR)。
Schedule 表中的 Surgeon 列指向 Surgeon 表中的 id 列。我使用以下查询从日程表中为 id=1 的外科医生选择值
SELECT Schedule.Values,Name from Schedule,Surgeon where Schedule.Surgeon==Surgeon.id and Surgeon.id=2
但我得到如下错误
SQLiteManager: Likely SQL syntax error: SELECT Schedule.Values,Name from Schedule,Surgeon where Schedule.Surgeon==Surgeon.id and Surgeon.id=2 [ near "Values": syntax error ]
我不知道哪里出错了,我以前没有使用过数据库,如果问题很基本,请原谅我