Eliminar la consulta de la tabla de millones de filas con límite en mi sql

Netspective Noufal

He creado una consulta para eliminar filas de la tabla de millones de filas en mi sql. la consulta se da a continuación,

DELETE N
FROM table_a N 
INNER JOIN table_b E ON N.form_id = E.form_id 
                     AND N.element_id = E.element_id 
                     AND E.element_type IN('checkbox','radio','select')
WHERE N.option_value = 0
ORDER BY id
LIMIT 1000;

Al ejecutar la consulta anterior. obtiene un error.

ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ORDER BY id
LIMIT 1000' at line 7

Cómo arreglar este problema. He usado la referencia Eliminando millones de filas en MySQL

Bill Karwin

La sintaxis DELETE de múltiples tablas de MySQL no permite LIMIT. Pero puede usar más condiciones en la cláusula WHERE:

DELETE N
FROM table_a N 
INNER JOIN table_b E ON N.form_id = E.form_id 
                     AND N.element_id = E.element_id 
                     AND E.element_type IN('checkbox','radio','select')
WHERE N.option_value = 0
  AND N.id BETWEEN 1 AND 1000;

Por supuesto, esto podría eliminar menos de 1000, si hay espacios en los que no N.idse utilizan todos los valores de . Pero al menos no eliminará más de 1000 filas (suponiendo que idsea ​​una clave única).

Este artículo se recopila de Internet, indique la fuente cuando se vuelva a imprimir.

En caso de infracción, por favor [email protected] Eliminar

Editado en
0

Déjame decir algunas palabras

0Comentarios
Iniciar sesiónRevisión de participación posterior

Artículos relacionados

PostgreSQL: acelere la consulta SELECT en la tabla con millones de filas

Devuelve la matriz de la consulta SQL de Linq en una tabla de 80 millones de filas usando EFCore

Eliminar filas en la tabla de datos

Eliminar filas en la tabla de datos

El trabajo de MySQL con la base de datos contiene una tabla con millones de filas

El trabajo de MySQL con la base de datos contiene una tabla con millones de filas

La tabla truncada de Oracle tarda demasiado en una tabla de 300 millones de filas

Actualización de la tabla de mil millones de filas

Contar filas de otra tabla SQL en la misma consulta

Cree una consulta SQL que seleccione un límite de 10 de la tabla en pyspark

CUENTA y elimina el número de duplicados de la tabla con mil millones de filas

la consulta de actualización con 1,5 millones de filas tarda mucho tiempo en ejecutar mysql

Cómo eliminar millones de registros de la tabla mysql

¿Cómo usar el límite en la consulta en mi columna de índice sin escanear todas las filas?

Optimizar la consulta de mysql que involucra millones de filas

Purga de datos SQL sobre la base de la columna de fecha y hora en la tabla que tiene más de 10 millones de filas

Cómo optimizar la tabla de SQL Server con más de 320 millones de filas con solo tipos de datos varchar (max)

¿Cómo acelerar la consulta UPDATE simple con millones de filas?

Hacer un recuento de filas en la tabla de consulta

SQL: actualice varias filas a la vez con valores de varias otras filas en la misma tabla

¿Cuál es la mejor manera de manejar millones de filas dentro de la tabla de Visitas?

Tabla de base de datos con millones de filas

Eliminar filas en la tabla de datos - Brillante

Orden de filas SQL en la consulta

Eliminar filas en la tabla de Excel con office-js

Insertar en la tabla tantas filas de resultados devuelve de la subconsulta junto con el resultado de la consulta externa

Hive: eliminar filas duplicadas de la tabla

Hive: eliminar filas duplicadas de la tabla

Varias filas en la tabla con valores de otra tabla

TOP Lista

  1. 1

    ¿Cómo ocultar la aplicación web de los robots de búsqueda? (ASP.NET)

  2. 2

    Pandas의 CSV 파일을 Pandas 데이터 프레임으로 가져 오기

  3. 3

    uitableview delete button image in iOS

  4. 4

    Manera correcta de agregar referencias al proyecto C # de modo que sean compatibles con el control de versiones

  5. 5

    Swift / Firebase : Facebook 사용자가 계정을 만들 때 Firebase 데이터베이스에 제대로 저장하려면 어떻게해야합니까?

  6. 6

    caída condicional de filas desde un marco de datos de pandas

  7. 7

    Link library in Visual Studio, why two different ways?

  8. 8

    Pagination class not getting applied in html

  9. 9

    Que signifie Decimal (-1)?

  10. 10

    UIButton textLabel with different fonts

  11. 11

    WPF pleine largeur DataGridColumn sur la largeur de DataGrid

  12. 12

    Opción de máquina virtual no reconocida 'MaxPermSize = 512m' cuando se ejecuta Zeppelin

  13. 13

    matplotlib로 그래프를 그리는 동안 커서 위치에서 날짜 / 시간을 볼 수 없습니다. "DateFormatter에서 x = 0 값을 찾았습니다"라는 오류가 발생합니다.

  14. 14

    ¿Es posible en Windows evitar que otras aplicaciones se enganchen en las DLL del sistema?

  15. 15

    Error de la base de datos de Android Firebase: Permiso denegado al depurar en un teléfono

  16. 16

    Pandas: suma filas de DataFrame para columnas dadas

  17. 17

    ggplot2: gráfico con líneas y puntos para problemas de leyenda de dos conjuntos de datos

  18. 18

    ¿Cómo especificar el puerto en el que se aloja una aplicación ASP.NET Core?

  19. 19

    Recherche de la position d'index d'une valeur dans r dataframe

  20. 20

    GPU를 사용하여 ffmpeg 필터의 처리 속도를 가속화하는 방법은 무엇입니까?

  21. 21

    nested observables executed one after the other after termination

CalienteEtiquetas

Archivo