2011-04-21 42 views
1
source tags 
{ 
    type       = mysql 
    sql_host      = localhost 
    sql_user      = abc 
    sql_pass      = 123456 
    sql_db       = company 
    sql_sock      = /var/lib/mysql/mysql.sock 
    sql_port      = 3306 

    sql_query_pre = SET NAMES utf8 
    sql_query_range  = SELECT 1,max(id) FROM companies 

sql_query      = \ 
     SELECT a1,a2,a3,a4.....................,a64 FROM companies; 
; 

} 

在我的查詢中有更多32列。 在我的Linux服務器我越來越多的錯誤32列不可用。 如何擴展此列大小。獅身人面像查詢列屬性問題?

+1

什麼類型的數據是在你的屬性列? int,string,bool等? – 2011-04-21 08:58:03

+1

5列int,5布爾,5雙,5浮點數,44字符串。 – Ikon 2011-04-21 09:03:54

+0

對不起,我不確定如何獲得這些44個字符串屬性。將建議張貼在論壇上sphinxsearch.com – 2011-04-21 11:19:38

回答

0

也許你可以連接你的一些文本數據,所以它作爲單列呈現給獅身人面像?

變化

SELECT a1,a2,a3,a4.....................,a64 FROM companies 

SELECT concat(a1,a2,a3,a17,a62,a63,a64),a4..........a60 FROM companies