sqlite3创建视图语法错误

时间:2012-09-28 17:23:10

标签: sqlite

我写了一段sqlite3查询如下:

CREATE TABLE appearances(
    char_id int,
    comic_id int
); 
CREATE VIEW co-actors AS 
    SELECT a1.char_id,
           a2.char_id 
    FROM appearances AS a1 
    LEFT JOIN appearances AS a2 ON a1.comic_id=a2.comic_id;

它在命令shell中的'_'附近不断显示语法错误。 任何人都可以帮我纠正查询吗?感谢〜

还有一个问题,如果我想从我刚创建的View中选择,我该如何引用该列,如a1.char_id?

1 个答案:

答案 0 :(得分:1)

co-actors更改为co_actors 您使用的是-,您应该使用_