如何从mysqli数据库中选择每个第一个字符:

时间:2014-03-31 14:39:18

标签: php mysql select

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

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

enter image description here

2 个答案:

答案 0 :(得分:0)

您可以使用 -

LIMIT 0,1

使用您的查询,以便只提取1个项目(第一项)。

例如:

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

答案 1 :(得分:0)

如果您想要每个图库中的第一个图像,那么您必须对图库列进行GROUP BY,并选择所需的列,例如:

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

这将为您提供输出:

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