www.state-it.info

Gran base de respuestas a las preguntas de los desarrolladores
Header decor

Como en mssql eliminar de la 1 de la tabla de todas las líneas con diferentes id, por 1 consulta?

KryptoPython 2018-10-19 11:48:08

En general, la tarea es, hay 100id donde es de 10.000 líneas, debo quitar 30id, ¿cómo es de 1 solicitud de eliminar por ejemplo, con el 70 - 100 id, que es como el delete * from table where id = 70 to 100.

nskarl 2018-10-19 11:54:54

where in, no?

o where id >= 70 AND id <= 100


JuniorNoobie 2018-10-19 11:55:40

casi le respondió a su pregunta: WHERE id >= 70 AND id < 100.


Total answers: 3

idShura 2018-10-19 11:57:08

No entiendo la pregunta.

delete * from table where id between 70 and  100
--или
delete * from table where id >= 70 and  id =< 100

KryptoPython 2018-10-19 12:15:15

muchas gracias, lo grosero, cuando googled al parecer incorrectamente formulaba, más no encontró nada


Rsa97 2018-10-19 11:56:24

WHERE `field` IN (...)
WHERE `field` BETWEEN ... AND ...
WHERE `field` > ... AND `field` < ...

KryptoPython 2018-10-19 12:15:47

gracias


d-stream 2018-10-19 11:56:46

where id in (1,2,3,4,5,6....)
where id > 5 and id<25
where id in (select id from @pos_to_delete)

bueno, de nuevo, 400 relativamente honestos maneras

KryptoPython 2018-10-19 12:15:55

gracias


Preguntas relacionadas:

Footer decor

© www.state-it.info | Base of answers to questions for developers and programmers.