【发布时间】:2014-02-09 15:16:26
【问题描述】:
我有一张表 customers,其中有一个字段“name”,其中包含 a 到 z 名称记录。
我使用 asc 查询从 a 到 z 获取记录
SELECT * FROM `customers` ORDER BY name ASC
但是我怎样才能得到 5 条以所有 a 到 z 字母开头且只有一个查询的记录呢?
输出:
一个
一个
一个
一个
一个
b
b
b
b
b 依此类推到 z。 提前致谢。
【问题讨论】:
-
这需要作为单个 sql 语句/查询来完成,还是可以调用存储过程/函数来提供结果?
-
@Raad 作为单个查询。
标签: mysql sql select sql-order-by top-n