Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Usuwanie MySQL z zagnieżdżonym zapytaniem wybierającym

Wykonaj podwójne zagnieżdżanie

DELETE FROM catalogue 
WHERE catalogue_id IN (SELECT catalogue_id FROM (
  SELECT catalogue_id 
  FROM catalogue 
  WHERE (
    product_id = (SELECT product_id FROM catalogue WHERE catalogue_id = '2290') 
    AND length_id = (SELECT length_id FROM catalogue WHERE catalogue_id = '2290') 
    AND gauge_id = (SELECT gauge_id FROM catalogue WHERE catalogue_id = '2290')
  )) x
)

Oszukuje mysql



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Limit rekordów w środowisku roboczym mysql

  2. Migracja MySQL do PostgreSQL na AWS RDS, część 1

  3. Jak sprawdzić, czy klawisze włączania/wyłączania działają?

  4. Losowy wiersz z dużego wyniku zapytania

  5. Generowanie i odczytywanie kodów kreskowych