Mysql
 sql >> база данни >  >> RDS >> Mysql

Трябва да попълните една таблица с данни от друга таблица в същата база данни

Мисля, че се опитвате да вмъкнете онези техници, които вече не съществуват в тази таблица, така че заявката ще бъде нещо подобно

INSERT INTO technicians  (techID, tech_surname, tech_firstname, tech_loginid, tech_passwrd, tech_accesslevel) 
SELECT loginid, surname, firstname, tech_loginid, passwrd, accesslevel 
FROM users 
LEFT OUTER JOIN technicians ON loginid = tech_loginid
WHERE accesslevel='tech' and tech_loginid IS null


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Заявка за повторно индексиране на първичен ключ на MySQL база данни

  2. как да промените колоната api_token в защитата на токена

  3. Проблем с вмъкването на символи в MySQL UTF-8

  4. Неуспешно задание за експортиране на Sqoop към MySQL. Инструмент за експортиране, но има записи

  5. Таблица за създаване с php