SELECT ic FROM sd
WHERE ic <= (SELECT ic FROM md WHERE
sd.ic = md.ic);
我应该为表sd提供此查询的别名吗?
答案 0 :(得分:1)
这不是强制性的,但这是一个很好的做法。在一个更复杂的查询中,您将使用原始名称超过4-5个表。
答案 1 :(得分:1)
当我们使用连接时,我们总是使用别名这是一个很好的实践,但是在子查询中它不是必要的,它是我们在子查询中使用的条件。 如果我们使用3到4个表之间的连接,我们总是使用别名,因为我们可以记住名称并且可以轻松编写。
答案 2 :(得分:0)
您必须使用JOIN操作指定内部查询。此外,如果结果有多个值,则无法使用