Sqlite:从表中选择 * 但 ID

标签 sql sqlite select

我在一个表中有很多列并且想SELECT * FROM Table除了一列(例如:location)而不必列出我想使用的所有列。

SELECT * EXCEPT id FROM Table???

最佳答案

绝对不会。

但这里有一个解决方法。创建表的VIEW,例如

CREATE VIEW ViewName
AS
    SELECT col1, col2, col3, .... -- don't select the column name you want to hide
    FROM tableName;

创建VIEW后,您现在可以调用它了,

SELECT * FROM ViewName

关于Sqlite:从表中选择 * 但 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15598014/

相关文章:

sql - 支付表设计

mysql - SQL查询检查速率限制

ios - 在 objective-C sqlite dao 中读取优先级

php - 如何获取包含搜索项的数据

mysql - 没有 WHERE 语句的 INT 比较

mysql - SQL通过忽略非字母和非数字来删除重复记录

java - hibernate 复合键 hql 批量插入

python - 使用 Django 的 ORM Extra() 包含重复表

android - 如何将 android sqlite 表同步到远程数据库服务器上的表?

ios sqlite 插入数据,如果之前没有插入