sql >> Databasteknik >  >> RDS >> Mysql

SQL UPPDATERING med underfråga som refererar till samma tabell i MySQL

Lite referens för dig http://dev.mysql.com/doc /refman/5.0/en/update.html

UPDATE user_account student 
INNER JOIN user_account teacher ON
   teacher.user_account_id = student.teacher_id 
   AND teacher.user_type = 'ROLE_TEACHER'
SET student.student_education_facility_id = teacher.education_facility_id


  1. Slick 3.0 bulk infoga eller uppdatera (upsert)

  2. En metod för indexjustering – Del 2

  3. CSV vs MySQL prestanda

  4. SQL välj max(datum) och motsvarande värde