$ sqlite3 test.db
SQLite version 3.6.21
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite> CREATE TABLE test(foo text);
sqlite> INSERT INTO test VALUES ("foo");
sqlite> INSERT INTO test VALUES ("bar");
sqlite> SELECT * FROM test WHERE foo="foo";
foo
bar
sqlite>
Run Code Online (Sandbox Code Playgroud)
似乎查询将"foo"视为对列名称的引用,而不是作为字符串常量.如何让这个查询只返回foo,而不是bar?除了重命名列之外还有其他选项吗?
归档时间: |
|
查看次数: |
2557 次 |
最近记录: |