Поле обновления SQLite с подсчетом из другой таблицы - PullRequest
1 голос
/ 14 сентября 2009

Я пытаюсь подготовить таблицу перед экспортом в CSV, однако программа администратора Sqlite, которую я использую, сообщает о неверном синтаксисе. Кто-нибудь видит, что пошло не так?

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

Ответы [ 2 ]

2 голосов
/ 14 сентября 2009

Нет точки с запятой ; в конце. В противном случае синтаксис действителен.

0 голосов
/ 14 сентября 2009

SQLiteSpy не сообщает о синтаксической ошибке.
Можете ли вы попытаться разукрупнить имена? т.е. 'tblTags' --> tblTags

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...