【发布时间】:2013-01-28 21:57:27
【问题描述】:
我正在使用 webSQL,我有一个名为 products 的表,其中包含 id、product、category。
我已经执行了以下 SQL
SELECT category, COUNT(*) FROM products GROUP BY category
返回带有两列的数据,第一个命名的类别列出了我可以输出的每个单独的类别:
list.find('#name').text(record.category);
返回的第二列是属于该类别的每条记录的计数,这些列的名称显示为 COUNT(*)。所以很自然地我尝试了以下方法来获得计数:
list.find('#number').text(record.COUNT(*));
但是返回的错误是
Uncaught SyntaxError: Unexpected token )
这似乎应该很简单,但是我似乎无法找到答案。
提前致谢。
【问题讨论】:
-
我认为你应该需要一个别名为你的 count() 像这样:count() as prodCount 或者你希望它被调用的东西。