【发布时间】:2012-04-15 12:03:53
【问题描述】:
我有一个表格,其中包含性别编码为 0 和 1 的人员。我需要每隔一行选择男性/女性。我以为我可以通过使用模数和性别代码 0 和 1 以某种方式管理这个问题,但我还没有设法弄清楚......
我正在寻找的结果如下所示:
+-----+--------+--------+ |行 |性别 |姓名 | +-----+--------+--------+ | 1 |女|丽莎 | | 2 |男|格雷格 | | 3 |女|玛丽 | | 4 |男|约翰 | | 5 |女|珍妮 | +-----+--------+--------+等等
另一种方法是在 PHP 中合并 2 个单独的数组,但我真的很喜欢它作为 SQL 查询...
欢迎提出任何建议!
【问题讨论】:
-
我不确定我是否明白您的问题,您是否想从您的数据库中仅检索男性(或女性)?目前尚不清楚您要完成什么。
-
请说明您要求的结果..
-
我需要每隔一行检索一次男性/女性:例如1. 丽莎,2. 格雷格,3. 玛丽,4. 约翰,5. 珍妮
-
您的逻辑似乎有缺陷,因为无法保证男女人数相等。您认为应该如何处理?
-
如果这是您需要的结果,您选择的表格是什么样的?