Deletar Registro da Tabela utlizando Inner join
24/10/2006
0
Alguem poderia me ajudar.
DELETES.DE_USUARIO,S.DT_ULT_ALT
FROM SALDO S
INNER JOIN ITEM I ON
S.CD_ITEM = I.CD_ITEM
WHERE S.QT_SALDO_INI = 0 AND S.QT_SALDO_PER = 0 AND S.QT_SALDO_ATUAL = 0 AND S.QT_CONSUMO = 0 AND S.CD_LOTE IS NULL AND I.ID_LOTE = ´M´
Brunom
Posts
25/10/2006
Psergio.p
DELETE SALDO S
WHERE S.QT_SALDO_INI = 0 AND S.QT_SALDO_PER = 0 AND S.QT_SALDO_ATUAL = 0 AND S.QT_CONSUMO = 0 AND S.CD_LOTE IS NULL AND EXISTS(SELECT ITEM I WHERE
I.CD_ITEM = S.D_ITEM AND I.ID_LOTE = ´M´)
14/11/2018
Tassio
DELETE SALDO S
WHERE S.QT_SALDO_INI = 0 AND S.QT_SALDO_PER = 0 AND S.QT_SALDO_ATUAL = 0 AND S.QT_CONSUMO = 0 AND S.CD_LOTE IS NULL AND EXISTS(SELECT ITEM I WHERE
I.CD_ITEM = S.D_ITEM AND I.ID_LOTE = ´M´)
Minha dúvida tbm é a mesma só que tenho uma tabela com nome cliente e outra com nome cursos e quero excluir o nome do cliente junto ao curso dele.
Poderia me ajuda?
Detalhe "SQLite"
14/11/2018
Ricardo Pestana
Tenta modificar o inicio do seu comando, deixando dessa maneira:
DELETE S FROM SALDO S
INNER JOIN ITEM I ON
S.CD_ITEM = I.CD_ITEM
WHERE S.QT_SALDO_INI = 0 AND S.QT_SALDO_PER = 0 AND S.QT_SALDO_ATUAL = 0 AND S.QT_CONSUMO = 0 AND S.CD_LOTE IS NULL AND I.ID_LOTE = ´M´
Clique aqui para fazer login e interagir na Comunidade :)