как отключить точные значения в таблице - PullRequest
0 голосов
/ 28 ноября 2018

У меня есть эта таблица,

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 

я хочусохранить вид в таблице и иметь строки с разными датами.Пожалуйста, помогите.

1 Ответ

0 голосов
/ 28 ноября 2018

Это запрос для выбора данных.

SELECT date, sum(total) 
  FROM offering
GROUP BY date

Конечно, вы можете сохранить это в другой таблице, но обычно это не требуется: вы можете использовать представление, которое вы можете позже в запросекак таблица:

CREATE VIEW yourView AS
SELECT date, sum(total) as total
  FROM offering
GROUP BY date

Позже вы можете запросить представление вместо таблицы:

SELECT date, total
  FROM yourView

Если вы действительно хотите сохранить результат запроса в новой таблице, вы должны сначаланеобходимо создать таблицу и затем вставить выбранный результат в новую таблицу.Вот что-то о создании новой таблицы: https://www.w3schools.com/sql/sql_create_table.asp И еще о том, как вставить выбранные значения в новую таблицу: https://www.w3schools.com/sql/sql_insert_into_select.asp

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