如何在 table 中显示不同的值
how to disaply dinstinct values in a table
我有这个table,
Date Service Main Plate Tithe S.School / Class Other Total
2018-11-25 English 20520 2500 20000 0 43020
2018-11-25 Chichewa 50000 1500 0 0 51500
2018-11-18 English 51000 0 0 1500 52500
2018-11-18 Chichewa 10533 5000 21000 0 36533
我运行这个代码,
SELECT date, sum(total)
FROM (SELECT DISTINCT date, total FROM offering) as totals;
我有这样的看法,
date sum(total)
25 Nov, 2018 183553
我想将视图保存在 table 中并且有不同日期的行。请任何人帮助。
这是对 select 数据的查询。
SELECT date, sum(total)
FROM offering
GROUP BY date
当然你可以将它保存在不同的 table 中,但通常这不是必需的:你可以使用一个视图,稍后你可以像 table 那样查询:
CREATE VIEW yourView AS
SELECT date, sum(total) as total
FROM offering
GROUP BY date
稍后您可以查询视图而不是 table:
SELECT date, total
FROM yourView
如果您真的想将查询结果保存在新的 table 中,您首先必须创建 table,然后将 selected 结果插入新的 table。这是关于创建新 table 的内容:https://www.w3schools.com/sql/sql_create_table.asp
以及更多关于如何将 selected 值插入新 table 的信息:
https://www.w3schools.com/sql/sql_insert_into_select.asp
我有这个table,
Date Service Main Plate Tithe S.School / Class Other Total
2018-11-25 English 20520 2500 20000 0 43020
2018-11-25 Chichewa 50000 1500 0 0 51500
2018-11-18 English 51000 0 0 1500 52500
2018-11-18 Chichewa 10533 5000 21000 0 36533
我运行这个代码,
SELECT date, sum(total)
FROM (SELECT DISTINCT date, total FROM offering) as totals;
我有这样的看法,
date sum(total)
25 Nov, 2018 183553
我想将视图保存在 table 中并且有不同日期的行。请任何人帮助。
这是对 select 数据的查询。
SELECT date, sum(total)
FROM offering
GROUP BY date
当然你可以将它保存在不同的 table 中,但通常这不是必需的:你可以使用一个视图,稍后你可以像 table 那样查询:
CREATE VIEW yourView AS
SELECT date, sum(total) as total
FROM offering
GROUP BY date
稍后您可以查询视图而不是 table:
SELECT date, total
FROM yourView
如果您真的想将查询结果保存在新的 table 中,您首先必须创建 table,然后将 selected 结果插入新的 table。这是关于创建新 table 的内容:https://www.w3schools.com/sql/sql_create_table.asp 以及更多关于如何将 selected 值插入新 table 的信息: https://www.w3schools.com/sql/sql_insert_into_select.asp