【问题标题】:mysql select combination of rows based on valuemysql根据值选择行组合
【发布时间】:2016-02-21 06:56:13
【问题描述】:

我有一个员工主表,其中有一个名为“性别”的字段。我想从员工主表中选择总共 10 条记录,我应该得到 5 条性别为男性的记录和 5 条性别为女性的记录。我该怎么做?

【问题讨论】:

  • 到目前为止你尝试过什么?请阅读How to Ask 了解有关编写高质量问题的一些提示。

标签: mysql


【解决方案1】:

你可以这样试试:

select * from employee where Gender = 'Male' LIMIT 5
UNION ALL
select * from employee where Gender = 'Female' LIMIT 5;

【讨论】:

    猜你喜欢
    • 2019-09-18
    • 1970-01-01
    • 2015-06-04
    • 2014-05-13
    • 2022-01-23
    • 2015-05-19
    • 2019-09-07
    • 2018-09-07
    • 1970-01-01
    相关资源
    最近更新 更多