вчера я хотел создать sql-запрос (используя system.data.sqlce), который возвращает значения из таблиц diff на мобильных устройствах.
Мой сценарий выглядит следующим образом:
- таблица sql: Xtable (поля: имя: строка, мат: строка, состояние: значение int);
- XTable содержит 100 записей
мое заявление sql:
SELECT name, (SELECT count(*) from Xtable where state=0) as Marked, count(*) as Total
FROM XTable
GROUP BY name
результат: 0 строк, потому что у меня ошибка со вторым SELECT.
ЕСЛИ я выполняю следующую инструкцию sql:
SELECT name, count(*) as Total FROM XTable GROUP BY name
result : > 0 rows.
Sqlcecommand не поддерживает многоэлементный запрос?
как я могу это исправить?