我一直在努力研究如何从RENTALLINE_1的RENTALLINE_ID中删除行,然后从RENTAL_1中删除RENTAL_ID。我有选择语句查找我想要删除的确切值。它发现3年以上的记录。我正在使用带命令行界面的SQLPlus。使用INNER JOIN进行删除sqlplus
select rentalline_1.rentalline_ID,
rentalline_1.tool_store_id,
rentalline_1.rental_id,
rentalline_1.qty,
rental_1.datein
from rental_1
inner join rentalline_1 on rental_1.rental_id = rentalline_1.rental_id
where MONTHS_BETWEEN (SYSDATE, DATEIN) > (36)
在此先感谢您的帮助!
感谢您的回复,我收到第1行“DELETE rental_1,rentalline_1”上的错误“命令未正确结束”。不要以为你知道为什么? – user1798140