Я работаю над страницей PHP, и мне нужна помощь в mysql, поэтому у меня есть эта база данных, где они, например, 2 таблицы
стол один есть ID, оценка и скорость
таблица два имеет ID, gameID и выигрыши
Я хочу создать третью таблицу, в которой Идентификатор, счет и выигрыши вместе, и еще один столбец, где gameID теперь называется gID.
Я знаю, что могу установить связь между ними, но я не хочу этого делать, я хочу, чтобы данные синхронизировались в реальном времени из таблиц 1 и 2 в таблицу 3.
Заранее спасибо :)
Почему ты хочешь сделать это именно так? Если вам не нужно, чтобы поиск в таблице 3 был действительно быстрым, лучше использовать соединение.
«Я знаю, что могу установить связь между ними» - я даже не уверен, что понимаю, что это значит






Я рекомендую вам VIEW.
Вот пример, на самом деле не зная, как соотносятся ваши таблицы. Я предполагаю, что tab1.id = tab2.gameID. Неважно, используете ли вы представление или нет, вам придется присоединиться к ним.
CREATE VIEW tab3 AS
SELECT
tab1.ID as ID,
tab1.score as score,
tab2.wins as wins,
tab2. as gID
FROM tab1
LEFT JOIN tab2 ON (tab1.id = tab2.gameID);
Взгляните на рабочий пример DBfiddle
Подробнее о том, как использовать VIEW в Документы - Mysql VIEW
Похоже, вы хотите создать
view. Были бы полезны выборочные данные и ожидаемые результаты. Предположительно, вам просто нужно использоватьjoin, а затем указать псевдоним для имени столбца.