【发布时间】:2011-06-20 03:58:25
【问题描述】:
SQL 中有没有一种方法可以使用相当于以下内容的查询:
select * from table1, table2 where some_join_condition
and some_other_condition and count(distinct(table1.id)) < some_number;
假设 table1 是一个员工表。然后,连接将导致有关单个员工的数据分布在多行中。我想将返回的不同员工的数量限制为某个数量。在这种情况下,行号或类似条件是不够的。
那么,获得与上述查询预期的相同输出相同效果的最佳方法是什么?
【问题讨论】:
标签: sql mysql database oracle pagination