SQLite 插入值并选择

标签 sqlite

我需要插入如下行:

INSERT INTO table1 (id, name) VALUES (1, SELECT otherName FROM table2);

在 SQLite 中可以吗?

最佳答案

这是您正在寻找的语法:

INSERT INTO table1 (id, name)
SELECT 1, otherName
FROM table2

看看this SO article其中涵盖了类似的问题。

关于SQLite 插入值并选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31178822/

相关文章:

Python SQLite 如何使用 '?' 占位符进行部分搜索?

iphone - iOS 核心数据 - 更新多条记录

java - Android sqlite 查询以匹配包含文本的列

sqlite - 如何在SQLite无损中编写和稍后阅读IEEE 754 double?

android - 如何使用 SQL 查找特定时间范围内的条目总数?

c++ - 初学者 C++ - try catch 异常

sqlite - flutter sqlite 事务使用错误警告数据库已被锁定

android - 在 Android SQLite 搜索中搜索多列

ios - SqlCommand 对象的构造函数和 Dispose 方法在 Mono 中是线程安全的吗?

ruby-on-rails - ActiveResource::ResourceNotFound:失败。响应代码 = 404。响应消息 = 未找到