【问题标题】:SQLite update field with count from another tableSQLite 更新字段,计数来自另一个表
【发布时间】:2009-09-14 09:03:50
【问题描述】:

我正在尝试在导出到 CSV 之前准备一个表格,但是我使用的 Sqlite 管理员软件报告了无效的语法。有人看到出了什么问题吗?

UPDATE 'tblTags'
SET 'tagUsageCount' =
(SELECT COUNT(*) FROM 'tblTagLinks'
WHERE 'tblTagLinks'.'TLTagId' = 'tblTags'.'tagId')

【问题讨论】:

    标签: sql sqlite


    【解决方案1】:

    末尾没有分号;。否则语法有效。

    【讨论】:

    • 谢谢,我以为我试过了,但显然我错过了
    【解决方案2】:

    SQLiteSpy 不报告语法错误。
    您可以尝试取消字符串化名称吗?即'tblTags' --> tblTags

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-03-30
      • 2020-06-12
      • 1970-01-01
      • 1970-01-01
      • 2018-07-21
      • 2014-03-06
      • 2018-03-07
      • 2022-12-06
      相关资源
      最近更新 更多