我正在与phpmyadmin合作,我有一个名为“工作”的字段,其中有对工作的大量描述。我创建了一个.php文档,其中添加了一个包含数据库中所有行的dinamic表。_job就是其中之一,我要做的是只将数据库字段中的数据片段添加到表中。
这就意味着我必须把文本缩减到一个有限的“x”字符数,并在结尾加上“…”。
我该怎么做?

最佳答案

你没有提供任何数据和你尝试过的例子,但是我假设你想要一些字段中的字符,然后…剩下的sql函数就是您要查找的:

SELECT CONCAT(SUBSTR(The_Job, x, y),'...') FROM table

这将把字符x减到y(因此您将为字符1到10编写类似substr(the_job,1,10)的内容

SELECT CONCAT(LEFT(The_Job, x),'...') FROM table

这将选择作业的前x个字符。
更新:
我把接线员改成了康卡特。

关于php - 如何仅从数据库中提取数据片段?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49098692/

10-11 03:16
查看更多