sql >> Databasteknik >  >> RDS >> Mysql

Ta bort från två tabeller i en fråga

Kan du inte bara skilja dem åt med semikolon?

Delete from messages where messageid = '1';
Delete from usersmessages where messageid = '1'

ELLER

Använd bara INNER JOIN som nedan

DELETE messages , usersmessages  FROM messages  INNER JOIN usersmessages  
WHERE messages.messageid= usersmessages.messageid and messages.messageid = '1'


  1. Konverteringen misslyckades vid konvertering av datum och/eller tid från teckensträng när datum och tid infogades

  2. Hur man skapar tabeller med hjälp av GUI i SQL Server - SQL Server / T-SQL Tutorial Del 37

  3. ETL vs ELT:Vi bestämmer, du dömer

  4. PostgreSQL namnkonventioner