select name from persons where gender = 'male' order by name limit 10

select name from persons where gender = 'female' order by name limit 10

如何通过单个SQL查询调用获得单个结果集中(前20个条目)的前10位男性和前10位女性? 这可能吗?

#1楼 票数:0

正确的语法使用括号并将union allunion all

(select name
 from persons
 where gender = 'male'
 order by name
 limit 10
) union all
(select name
 from persons
 where gender = 'female'
 order by name
 limit 10
)

#2楼 票数:0

有可能,它叫做UNION

#3楼 票数:0

您可以使用UNION运算符。

UNION用于将来自多个SELECT语句的结果合并为一个结果集。

select name from persons where gender = 'male' order by name limit 10
UNION
select name from persons where gender = 'female' order by name limit 10

#4楼 票数:0

  SELECT name FROM persons WHERE gender = 'male' ORDER BY name LIMIT 0,10 ;
  UNION 
 SELECT name FROM persons WHERE gender = 'female' ORDER BY name LIMIT 0,10 ;

#5楼 票数:0

与ROW_NUMBER()

SELECT * FROM (
SELECT ROW_NUMBER() OVER (PARTITION BY gender ORDER BY gender) row_no,*  FROM Person
) A WHERE A.row_no <= 10

  ask by user1333457 translate from so

未解决问题?本站智能推荐:

1回复

包含Jaccard相似性的SQL查询的并集和交集

仅考虑至少进行过一次购买的客户。 对于每对这样的客户,计算他们所购买产品的Jaccard相似度。 也就是说,如果客户A购买了一组商品,而客户B购买了一组商品b,那么他们的Jaccard相似度就是两个集合的交集大小除以其并集大小。 对于每对客户,输出两个cid和Jaccard相似度。 每对
3回复

如何合并SQL查询的结果集?

我有5个复选框,其中包含鸡肉,水果,蔬菜,小吃等食物。 我要实现的是,当用户选择复选框项目并单击提交时,它将搜索提供所选项目的餐馆, 该表将具有2个字段:restid,菜单,并且数据以这种方式存储在表中 我的疑问是如何在表格中搜索餐馆。 我的计划是,使用select语句遍历每个项目
1回复

查询SQL集

我有一个定义为set('nightlife', 'food', 'sports', 'culture', 'movies', 'general')的SQL字段set('nightlife', 'food', 'sports', 'culture', 'movies', 'general')
2回复

Java集和SQL查询

我有一个设置区域,我也有一个SQL查询,必须使用区域。 使用查询列表中所有区域的最简单方法是什么? ps我知道查询应该看起来像
1回复

没有SQL查询的结果集

我在调用SQL查询时遇到问题调用SQL查询后,结果为空。 SQLAdapter-impl.js 调用结果:
1回复

复杂的SQL查询,其中不包含何处和何处

我有3个表格(候选人,候选人注释和候选人事件) 一位候选人可以有很多笔记。 一个音符有一种事件。 我想获得所有具有事件1注释的候选人,但仅此而已。 例如,如果候选人1有5个笔记,其中一个是1型,另一个是3型,另一个是6型,那么我不想在结果中看到它。 有人可以帮我这个查询吗?
3回复

sql查询包含null

我是SQL新手,不是程序员。 努力以下。 最后,我放弃并寻求您的帮助。 该查询仅返回两个行结果,分别对应于满足指定条件的记录的总和。 我认为...或ifnull()...部分将包括列出所有其他不满足BETWEEN条件的AnnountNo。 共有10个AccountNo可选条目,只有两
1回复

包含联接的SQL查询

因此,我有一个包含两个表,个人资料和朋友的数据库。 配置文件中的主键是一个自动递增的int,它是好友中的外键。 资料表中的字段为:ID,姓名,年龄,个人简介,座右铭,电子邮件地址。 朋友中的字段为:启动器ID,接收器ID,添加日期。 因此,最终我将尝试进行查询,在该查询中设置启动器I