Mysql
 sql >> база данни >  >> RDS >> Mysql

Изтрийте от две таблици в една заявка

Не можете ли просто да ги разделите с точка и запетая?

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

ИЛИ

Просто използвайте INNER JOIN както по-долу

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да проверите версията на MySQL

  2. Най-добрият тип данни за съхраняване на парични стойности в MySQL

  3. Работа с MyISAM в MySQL

  4. Neo4j език за заявки - Cypher

  5. Как да добавите ограничение по подразбиране в MySQL