sql >> Databasteknik >  >> RDS >> Mysql

uppdatera två tabeller i en enda fråga i mysql

Det bör vara möjligt med en multi-table uppdatering, som beskrivs i dokumentationen.

http://dev.mysql.com/doc/refman/5.5 /sv/update.html

UPDATE supply a INNER JOIN equipment b ON (a.IAR_NO= b.IAR_NO)
SET a.IAR_NO =  "9" , b.IAR_NO =  "9"
WHERE equipment.IAR_NO = 0 and supply.IAR_NO = 0;

Obs!

Om du uppdaterar två tabeller med identiska data finns det förmodligen ett bättre sätt att designa din databas. Kom ihåg att hålla din programmering TORK .



  1. Hur visar jag endast 5 poster per sida från min mysql-databastabell genom paginering?

  2. Begäran misslyckades eller svarade inte tjänsten i tid?

  3. Hur räknar man samma fält två gånger baserat på en boolean?

  4. Hur man använder jQuery SlickGrid med PHP / MySQL (ladda serverdata och spara ändringar)