sql >> Base de Datos >  >> RDS >> Mysql

Necesita llenar una tabla con datos de otra tabla en la misma base de datos

Creo que estás tratando de insertar esos técnicos que ya no existen en esa tabla, por lo que una consulta sería algo como esto

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