2011-11-05 67 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