|
1
691
应该工作 |
|
|
2
250
我会用这个语法
|
|
|
3
29
是的,你可以。例子:
|
|
|
4
10
试图对Access数据库执行此操作,但发现我需要使用 A* 就在删除之后。
|
|
|
5
8
几乎是一样的 MySQL 但是你必须使用 表别名 在“删除”一词之后:
|
|
|
6
2
上面的语法在Interbase 2007中不起作用。相反,我不得不使用如下的方法:
(注意interbase不支持别名的as关键字) |
|
|
7
2
我在用这个
而且@thetxi方式也足够好,但是我阅读了答案和评论,我发现必须回答的一件事是在where子句中使用条件或作为连接条件。所以我决定测试它并写一个片段,但没有发现它们之间有什么有意义的区别。您可以在这里看到SQL脚本,重要的一点是,我更喜欢将它写为commnet,因为这不是确切的答案,但它很大,不能放在注释中,请原谅我。
如果你能从这个脚本中得到好的理由或者写另一个有用的,请分享。谢谢,希望能帮上忙。 |
|
|
8
1
假设您有两个表,一个是主表集(例如雇员),另一个是子表集(例如从属表),您希望除去从属表中不能用主表中任何行进行键控的所有数据行。
这里要注意的一点是,您只是首先从join中收集一个empid的“数组”,使用该empid集对dependents表执行删除操作。 |
|
|
9
1
在sqlite中,唯一起作用的是类似于beauxjames的答案。
看来是这样的
|
|
|
10
1
您可以运行此查询:
|
|
|
11
0
更简单的方法是:
|