2016-02-24 59 views
1
function drawVisualization() { 
    var query = new google.visualization.Query('http://spreadsheets.google.com/tq?key=XXXXXX&hl=it_IT&headers=1'); 
    query.setQuery('SELECT A, B, C, D, E, F, G where C contains "XXXX" order by C DESC label B "XXXX"'); 
    query.send(handleQueryResponse); 
} 

此功能正常工作。我想要做的是更換另一個標籤(與ColB一起)。我試過Google可視化表:將標籤更改爲多列的查詢

query.setQuery('SELECT A, B, C, D, E, F, G where C contains "XXXX" order by C DESC label B "XXXX" label C "XXXX"'); 

但是我得到一個超時錯誤。我嘗試用逗號(label B "XXXX", label C "XXXX")或AND(label B "XXXX" AND label C "XXXX")分隔2,但沒有運氣。我應該如何格式化查詢以將標籤更改爲多列?

回答

-1

不知道,但嘗試label B "XXXX", C "XXXX"

+0

不。 – MultiformeIngegno

+0

它很奇怪,它不工作,因爲這是這裏建議的格式:https://developers.google.com/chart/interactive/docs/querylanguage#Label – MultiformeIngegno

+1

測試它。回答「不確定,但......」是不公平的。 – TinkerTenorSoftwareGuy

0

我沒有直接使用API​​,但是一般的語法肯定是在以下情況下工作:

(K)'Food',avg(L)'Rent',avg(M)'Healthcare'選擇H,avg(K),avg(L),avg(M),avg(N) avg(N)'Hygiene'

My colum ns標頭(因爲它們是平均值)因此是平均值(K)等。

不是一個完整的答案,但希望它至少驗證谷歌查詢語法,並幫助隔離您的問題。

(你的問題幫助我的語法正確)