#mysql #sql-server
#mysql #sql-сервер
Вопрос:
У меня есть таблица A и таблица B, я хочу, чтобы в таблице C содержалась сумма данных из таблиц A и B и любых других таблиц, которые я создаю. Все таблицы имеют одинаковую структуру. (тот же тип даты) Я хочу, чтобы таблица C отображала сумму каждой строки в соответствующем столбце.
Так вы сможете лучше понять, о чем я прошу. я использую таблицу для отслеживания результатов бейсбола, добавляя в таблицу результаты разных игр, чтобы она вычисляла статистику бейсбола.
Я хочу, чтобы таблица see добавляла результаты.
Пример. Я хочу, чтобы таблица C в первой строке имела эти значения.
Angel Ceballo P AB 1B 2B 3B HR AVG K ER RBI R OUT HIPD
SS 18 4 2 0 2 444 0 6 6 8 10 0
любая помощь будет действительно оценена!!
Комментарии:
1. почему вам нужно сохранять данные в другую новую таблицу, это избыточные данные, и это не лучшая практика.
2. и какого поставщика вы используете, SQL Server или MySQL??
3. Я использую свой php, для получения данных из базы данных я использую mysql. Причина, по которой мне нужна третья таблица, заключается в том, что я хочу объединить сумму обеих таблиц в одну. допустим, у меня есть пользователь 1 из таблицы A, у которого есть 2 яблока, у меня есть тот же пользователь 1 и в таблице B, у которого есть 4 яблока; я хочу, чтобы в таблице C было указано, что у пользователя 1 есть 6 яблок. объединение общей суммы обеих таблиц. Спасибо
4. Вы можете достичь своей цели с помощью выбора и объединения …. что-то вроде этого… выберите.colName b.colName из table1 a, table2 b, где a.PersonID = b.PersonID
5. Спасибо, что помогли мне, но посмотрите на фотографии, которые я отправил из таблицы, к которой я хочу присоединиться. Решение, которое вы мне дали, работает только для примера, который я предоставил