【问题标题】:How to select the every first character from mysqli database:如何从 mysqli 数据库中选择每个第一个字符:
【发布时间】:2014-03-31 23:08:08
【问题描述】:

如何从 mysql 数据库中选择具有不同画廊名称的每个第一个字符,我有那个数据库 - 如何选择具有画廊名称(列“画廊”)img 的第一张图像和具有画廊名称 img2 的第一张图像?

http://prikachi.com/images/989/7212989B.png

【问题讨论】:

标签: php mysql select


【解决方案1】:

你可以使用-

LIMIT 0,1

使用您的查询,以便只获取一项(第一项)。

例如:

SELECT * FROM {table} WHERE gallery="img2" LIMIT 1

【讨论】:

  • 你能举个例子吗?
【解决方案2】:

如果您想要每个图库中的第一张图片,那么您必须按图库列分组,然后选择您想要的列,例如:

SELECT gallery, min(id) from {table} GROUP BY gallery;

这将为您提供输出:

| gallery  |  id  |
+----------+------+
| img      |   1  |
| img2     |   2  |

【讨论】:

    猜你喜欢
    • 2021-05-26
    • 1970-01-01
    • 1970-01-01
    • 2020-11-06
    • 2017-03-19
    • 2023-03-24
    • 1970-01-01
    • 2014-01-08
    • 2016-11-18
    相关资源
    最近更新 更多