select * from table_name1 A
inner join table_name2 B on A.编号=B.序号
where B.类型='1'
假设我从2表中查询出以上的数据,而且对以上的数据在原表中进行删除应该如何删除了?
不对啊。。。。消息 102,级别 15,状态 1,第 1 行
'(' 附近有语法错误。
不行删除不了
追答什么数据库?
追问SQL 2008
追答可以的,例如:
DELETE titleauthor
FROM titleauthor INNER JOIN titles
ON titleauthor.title_id = titles.title_id
WHERE titles.title LIKE '%computers%'