gpt4 book ai didi

php - 用于填充字母表词汇表的 MySQL 单个查询

转载 作者:行者123 更新时间:2023-11-29 05:40:37 25 4
gpt4 key购买 nike

专家们,我正在创建一个词汇表,将字母表中的每个字母作为顶部的链接 - 用户可以选择一个特定的字母来查看以该字母开头的结果。例如:

[All] [A] [B] [C] [D] ... [X] [Y] [Z]

但我没有得到每个字母的结果,所以我不希望这些字母可以点击。因此,例如,如果没有以“X”开头的结果,我将显示没有超链接的 [X]。否则,用户必须点击字母才能查看是否有结果,这可能很烦人。

我的问题是:是否有一个 mysql 查询可以告诉我以字母表中的每个字母开头的特定列(比如“名称”)有多少结果?我试图避免在呈现页面时对每个字母执行查询...

我正在寻找类似的东西:

NameThatStartsWith   NumOfResults
A 23
B 11
C 32
etc...
X 0

最佳答案

SELECT LEFT(Name, 1) as NameThatStartsWith, COUNT(*) as NumOfResults
FROM your_table GROUP BY LEFT(Name, 1)

关于php - 用于填充字母表词汇表的 MySQL 单个查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7043464/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com