我正在使用PHPMyadmin,我有一个名为The_Job的字段,其中有大量的工作描述。我创建了一个.php文档,我在其中添加了一个包含数据库中所有行的dinamic表。 The_job就是其中之一,我想要做的只是将数据库中的数据片段从数据库字段The_Job添加到表中。
这意味着我必须以某种方式将文本剪切为有限的" x"字符数并添加" ..."在末尾。
我该怎么做?
答案 0 :(得分:2)
您没有提供任何数据和您尝试过的示例,但我假设您需要该字段中的一些字符,然后...... SQL函数LEFT就是您要查找的内容:
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
这将选择The_Job的第一个 x 字符。
更新: 我更改了运算符||到CONCAT。