2014-02-13 48 views
0
private static final String CREATE_TABLE_ATTENDANCE = 
      "CREATE TABLE " + DATABASE_ATTENDANCE_TABLE + " (" + 
        KEY_ATTENDANCEID + " INTEGER PRIMARY KEY AUTOINCREMENT, " + 
        KEY_ATTENDANCEEVENTID + " INTEGER, " + 
        KEY_ATTENDANCEEVENTCOUNT + "INTEGER, " + 
        "FOREIGN KEY(attendanceevent) REFERENCES Purchases_Table(purchaseevent)," + 
        " SELECT * SUM(ticketquantity) AS TOTAL FROM Purchases_Table GROUP BY eventid" + ")"; 

我在SELECT FUNCTION附近的特定表中不断收到语法错误。它为我的sqlite数据库。选择附近的语法错误

+0

你为什么表的创建过程中执行SELECT操作? – Massimo

+0

我基本上想知道每个事件有多少票卖。我认为你是如何做到的。 – user3306002

+0

分别使用create table和select语句 –

回答

0

我觉得应该是选择SUM(ticketquantity)...的代替选择* SUM(ticketquantity)

+0

好吧,我如何在数据库中调用它?我在做创建表时做了什么好吗? – user3306002

+0

您应该一次使用选择和创建表语句。 –

+0

我试过你的答案,但仍然出现语法错误。我如何让他们分开?对不起,麻烦 – user3306002