假设你有一张这样的桌子
id terms
1 a
2 c
3 a
4 b
5 b
6 a
7 a
8 b
9 b
10 b
你想得到这样的报告;
terms count
a 4
b 5
c 1
所以你在第一张桌子上运行它
SELECT terms, COUNT( id) AS count
FROM table
GROUP BY terms
ORDER BY terms DESC
到现在为止还挺好。
但是上面的 SQL 语句将报表视图放在了浏览器上。好吧,我想将该数据保存到 SQL 中。
那么,我需要什么 SQL 命令将该报告的结果插入到表中?
假设您已经创建了一个reports
用这个调用的表;
create table reports (terms varchar(500), count (int))
让我们假设reports
表格是空的,我们只想用以下视图填充它 - 使用单线。我要问的问题是如何?
terms count
a 4
b 5
c 1