Mysql
 sql >> Database >  >> RDS >> Mysql

È necessario popolare una tabella con i dati di un'altra tabella nello stesso database

Penso che tu stia cercando di inserire quei tecnici che già non esistono in quella tabella, quindi una query sarebbe qualcosa del genere

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