У меня есть 2 стола. Первая таблица, называемая игроками, с столбцами (id, playerid, name) Вторая таблица называется locker, с столбцами (id, playerid, schliessfachinv) Я хочу вставить вторую таблицу в первую, где playerid равны. Может кто-то мне помочь, потому что есть около 2000 строк.перевод таблицы в другую?
ответ
Я все еще немного смущен от вашего описания, но это звучит так, как вы хотите. Я бы испытал это, прежде чем делать это на производстве, чтобы убедиться, что он делает то, что вы хотели.
UPDATE players p
JOIN schliessfach s
ON p.playerid = s.playerid
SET p.lockers= s.lockers
Я получаю сообщение об ошибке, iam, так извините за мой nooblike, iam только программирование arma 3 :), поэтому я опубликую 2 фотографии снова, потому что мой английский плохой для правильного вопроса. players table = https://www.dropbox.com/s/pf5dgqijpn18zhg/playertable.PNG?dl=0, и это таблица schliessfach https://www.dropbox.com/s/vmo56sk26izyw30/schliessfach.PNG?dl= 0, поэтому я думаю, что обновление - это правильный путь. и большое спасибо за вашу помощь. я назвал блокировки строк сейчас, потому что я думаю, что для вас лучше понять мой вопрос – etrex2k4
Я снова получаю сообщение об ошибке, здесь изображение https://www.dropbox.com/s/yoq5r0sx2s7m5r4/problem.PNG?dl=0 – etrex2k4
@ etrex2k4 Я снова изменил ответ. Мой оригинальный ответ был для MSSQL. – SQLChao
INSERT INTO players (playerid, name)
SELECT l.playerid, l.schliessfachinv
FROM locker AS l
JOIN players AS p ON l.playerid = p.playerid
Это будет вставлять строки из locker
в players
, установив name
равным schliessfachinv
.
Я получаю сообщение об ошибке, iam, извините за мой nooblike, iam только программирование arma 3 :), поэтому я опубликую 2 фотографии снова, потому что мой английский плохой для правильный вопрос. players table = dropbox.com/s/pf5dgqijpn18zhg/playertable.PNG?dl=0, и это таблица schliessfach dropbox.com/s/vmo56sk26izyw30/schliessfach.PNG?dl=0, поэтому я считаю, что обновление - это правильный путь. и большое спасибо за вашу помощь – etrex2k4
- 1. Подведение одной колонки таблицы и перевод суммы в другую таблицу
- 2. Перевод таблицы в сводную таблицу
- 3. Массовый перевод содержимого таблицы
- 4. Перевод с одной книги на другую книгу
- 5. Перевод исходного поля сводной таблицы
- 6. добавить строку таблицы в другую строку таблицы
- 7. Сортировка таблицы в другую таблицу
- 8. Преобразование таблицы в другую таблицу
- 9. Копирование таблицы в другую таблицу
- 10. Перевод представления с одной координаты на другую в android
- 11. Перевод таблицы данных без использования VBA
- 12. Перевод сайта Joomla с одной машины на другую
- 13. wordpress перевод веб-сайта с одной машины на другую
- 14. Вставка данных из одной таблицы в другую в присоединяемой таблицы
- 15. Перевод с полосы на другую учетную запись Stripe
- 16. Заказ таблицы на другую подтаблицу
- 17. UPDATE одна таблицы, используя другую
- 18. Обновление таблицы, соединяющей другую таблицу
- 19. Перевод текста в речь через перевод Google
- 20. Копирование данных таблицы MySQL в другую таблицу
- 21. Способы включения scraped таблицы в другую страницу
- 22. Преобразование таблицы sql в другую таблицу sql
- 23. JdbcTemplate.update ввод из одной таблицы в другую
- 24. Копирование данных из одной таблицы в другую
- 25. Вставка записей из одной таблицы в другую
- 26. SAS: Вставка из одной таблицы в другую
- 27. Скопируйте заполненные строки из таблицы в другую
- 28. Вытяните данные из одной таблицы в другую
- 29. Как вставить значения одной таблицы в другую
- 30. Копирование столбца из одной таблицы в другую
Вам нужно больше деталей. Похоже, вы хотите «ОБНОВИТЬ» существующую строку в таблице игроков. Вы пытаетесь получить schliessfachinv в таблице игроков? – SQLChao
мой английский не самый лучший, Я хочу, чтобы schliessfachinv добавили в таблицу 1, где playerid равны таблице 2 !, , но огромное спасибо за чрезвычайно быструю помощь. – etrex2k4
Вы уже изменили таблицу игроков, чтобы иметь колонку schliessfachinv? – SQLChao