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

Php 如何从mysqli数据库中选择第一个字符:,php,mysql,select,Php,Mysql,Select,如何从mysql数据库中选择具有不同库名的每个第一个字符,我有这个数据库-如何选择具有galery名称(列“gallery”)img的第一个图像和具有库名img2的第一个图像 您可以使用- LIMIT 0,1 使用您的查询,以便只提取1项(第一项) 例如: SELECT * FROM {table} WHERE gallery="img2" LIMIT 1 如果希望每个库中的第一个图像,则必须按库列分组,然后选择所需的列,如: SELECT gallery, min(id) from {t

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

您可以使用-

LIMIT 0,1
使用您的查询,以便只提取1项(第一项)

例如:

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

如果希望每个库中的第一个图像,则必须按库列分组,然后选择所需的列,如:

SELECT gallery, min(id) from {table} GROUP BY gallery;
这将为您提供以下输出:

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

你能举个例子吗?我不建议直接在数据库中保存图像,而是保存指向图像位置的链接。为什么不将图像上载到数据库中?