2011-11-05 54 views
2

我想限制使用PHP的MySQL SELECT的最大大小。我可以用PHP进行某种迭代,但效率不高。有没有一种方法可以设置返回的最大字符串大小或字节大小?谢谢。设置MySQL的最大字符串大小选择结果

+0

你的意思是你想限制查询返回的数据量吗?即使像'SELECT t1。*,t2。* FROM t1 INNER JOIN t2 ON t1.id = t2.id'这样的东西? – Marco

+0

对不起,我的意思是我想限制选定的数据,然后显示。如在MySQL中,应该忽略所有的条目,其中一个字段大于一些字节或字节数量。 – Gus

回答

9

SELECT SUBSTR(myString, 1, 10) as myString from myTable 

编辑什么:

那么你一定要

SELECT myString from myTable where length(myString) < 11 

你也有char_lengthbit_length

+0

对不起,我的意思是我希望MySQL只是不选择任何超过一定数量的字符或字节的条目。 – Gus