Como hacer un delete de varios elementos diferentes

02/02/2005 - 13:10 por Miguel | Informe spam
Como puedo hacer un delete que me borre los datos de la siguiente select


select tabla1.codigo from tabla1 inner join tabla2 on
tabla1.codigo=tabla2.codigo and tabla2.fecha is null


Que tendria que utilizar un precidimiento almacenado o un trigger¿?
gracias

Preguntas similare

Leer las respuestas

#1 Maxi
02/02/2005 - 13:21 | Informe spam
Holas Miguel, solo deberias usar la instruccion DELETE

Pero no has indicado que tabla de las 2 queres borrar?



Salu2
Maxi


"Miguel" escribió en el mensaje
news:%
Como puedo hacer un delete que me borre los datos de la siguiente select


select tabla1.codigo from tabla1 inner join tabla2 on
tabla1.codigo=tabla2.codigo and tabla2.fecha is null


Que tendria que utilizar un precidimiento almacenado o un trigger¿?
gracias


Respuesta Responder a este mensaje
#2 Miguel
02/02/2005 - 13:31 | Informe spam
xdon kiero borrar los datos de la tabla1, pero cuando hago un delete tal
cual se keja de q son muxos datos y el delete solo sirve para borrar uno o
muxos pero con un mismo dato... no se si me explique bien
"Maxi" escribió en el mensaje
news:
Holas Miguel, solo deberias usar la instruccion DELETE

Pero no has indicado que tabla de las 2 queres borrar?



Salu2
Maxi


"Miguel" escribió en el mensaje
news:%
> Como puedo hacer un delete que me borre los datos de la siguiente select
>
>
> select tabla1.codigo from tabla1 inner join tabla2 on
> tabla1.codigo=tabla2.codigo and tabla2.fecha is null
>
>
> Que tendria que utilizar un precidimiento almacenado o un trigger¿?
> gracias
>
>


Respuesta Responder a este mensaje
#3 Maxi
02/02/2005 - 13:56 | Informe spam
Hola Miguel, veamos este ejemplo:

DELETE TABLA1
from tabla1 inner join tabla2 on
tabla1.codigo=tabla2.codigo and tabla2.fecha is null





Salu2
Maxi


"Miguel" escribió en el mensaje
news:
xdon kiero borrar los datos de la tabla1, pero cuando hago un delete tal
cual se keja de q son muxos datos y el delete solo sirve para borrar uno o
muxos pero con un mismo dato... no se si me explique bien
"Maxi" escribió en el mensaje
news:
Holas Miguel, solo deberias usar la instruccion DELETE

Pero no has indicado que tabla de las 2 queres borrar?



Salu2
Maxi


"Miguel" escribió en el mensaje
news:%
> Como puedo hacer un delete que me borre los datos de la siguiente
> select
>
>
> select tabla1.codigo from tabla1 inner join tabla2 on
> tabla1.codigo=tabla2.codigo and tabla2.fecha is null
>
>
> Que tendria que utilizar un precidimiento almacenado o un trigger¿?
> gracias
>
>






Respuesta Responder a este mensaje
#4 Miguel
02/02/2005 - 21:56 | Informe spam
parece que no me funciona, pero tambien te tengo que decir que lo estoy
probando sobre una Interbase que puedes utilizar SQL y se queja desde un
principio de Tabla1 de detras del delete.

A lo mejor es que el Interbase no admite este tipo de Delete.

Gracias por la ayuda
"Maxi" escribió en el mensaje
news:
Hola Miguel, veamos este ejemplo:

DELETE TABLA1
from tabla1 inner join tabla2 on
tabla1.codigo=tabla2.codigo and tabla2.fecha is null





Salu2
Maxi


"Miguel" escribió en el mensaje
news:
> xdon kiero borrar los datos de la tabla1, pero cuando hago un delete tal
> cual se keja de q son muxos datos y el delete solo sirve para borrar uno


o
> muxos pero con un mismo dato... no se si me explique bien
> "Maxi" escribió en el mensaje
> news:
>> Holas Miguel, solo deberias usar la instruccion DELETE
>>
>> Pero no has indicado que tabla de las 2 queres borrar?
>>
>>
>>
>> Salu2
>> Maxi
>>
>>
>> "Miguel" escribió en el mensaje
>> news:%
>> > Como puedo hacer un delete que me borre los datos de la siguiente
>> > select
>> >
>> >
>> > select tabla1.codigo from tabla1 inner join tabla2 on
>> > tabla1.codigo=tabla2.codigo and tabla2.fecha is null
>> >
>> >
>> > Que tendria que utilizar un precidimiento almacenado o un


trigger¿?
>> > gracias
>> >
>> >
>>
>>
>
>


Respuesta Responder a este mensaje
#5 MAXI
03/02/2005 - 01:06 | Informe spam
Miguel, probalo del Query Analizer y contame



Maxi

Buenos Aires - Argentina
Desarrollador .NET 3 Estrellas
Microsoft User Group (MUG)

MSN:
"Miguel" escribió en el mensaje
news:%
parece que no me funciona, pero tambien te tengo que decir que lo estoy
probando sobre una Interbase que puedes utilizar SQL y se queja desde un
principio de Tabla1 de detras del delete.

A lo mejor es que el Interbase no admite este tipo de Delete.

Gracias por la ayuda
"Maxi" escribió en el mensaje
news:
Hola Miguel, veamos este ejemplo:

DELETE TABLA1
from tabla1 inner join tabla2 on
tabla1.codigo=tabla2.codigo and tabla2.fecha is null





Salu2
Maxi


"Miguel" escribió en el mensaje
news:
> xdon kiero borrar los datos de la tabla1, pero cuando hago un delete
> tal
> cual se keja de q son muxos datos y el delete solo sirve para borrar
> uno


o
> muxos pero con un mismo dato... no se si me explique bien
> "Maxi" escribió en el mensaje
> news:
>> Holas Miguel, solo deberias usar la instruccion DELETE
>>
>> Pero no has indicado que tabla de las 2 queres borrar?
>>
>>
>>
>> Salu2
>> Maxi
>>
>>
>> "Miguel" escribió en el mensaje
>> news:%
>> > Como puedo hacer un delete que me borre los datos de la siguiente
>> > select
>> >
>> >
>> > select tabla1.codigo from tabla1 inner join tabla2 on
>> > tabla1.codigo=tabla2.codigo and tabla2.fecha is null
>> >
>> >
>> > Que tendria que utilizar un precidimiento almacenado o un


trigger¿?
>> > gracias
>> >
>> >
>>
>>
>
>






email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida