sql >> Databasteknik >  >> RDS >> Mysql

Behöver fylla en tabell med data från en annan tabell i samma databas

Jag tror att du försöker infoga de tekniker som redan inte finns i den tabellen så en fråga skulle vara ungefär så här

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. Hur kontrollerar man privilegierna (DDL,DML,DCL) på objekt som tilldelats Schema, Roller i Oracle Database?

  2. Hur får man kolumnnamnen tillsammans med resultaten i php/mysql?

  3. Bli tänd av Apache Spark – Del 2

  4. Hur kan min ansökan dra nytta av tillfälliga tabeller?