我刚刚开始使用SQL和Google Spreadsheets。使用此电子表格:https://docs.google.com/spreadsheets/d/150EirFnWyKwb27PBXDvIRnhJkKm1q-Lgb3GgSHBm4jg
我可以制作一个包含所有结果的简单页面:
https://spreadsheets.google.com/tq?tqx=out:html&tq=SELECT%20 *&安培;键= 150EirFnWyKwb27PBXDvIRnhJkKm1q-Lgb3GgSHBm4jg&安培; GID = 0
但是,如果我尝试只选择某些列(或过滤器),我会收到一个错误,即没有列名为X的列,其中X是我尝试的任何列名。
例如,将SELECT%20 *替换为上述URL中的SELECT%20species,您将看到我的意思。显然,我只能用新帐户发布两个链接......
感谢您的帮助。
答案 0 :(得分:0)
名为X的列不是列中数据的名称,而是列的字母。
此链接有效:
data = [
{
id: 0,
contents: 'data 0',
},
{
id: 3,
contents: 'data 3',
},
{
id: 4,
contents: 'data 4',
},
];
var rows = this.props.data.map(function(rowData, index) {
return <Row key={rowData.id} data={rowData} onRowDelete={this.props.onRowDelete.bind(null, index)} />;
}, this);
仅给出A列输出。
与
结果相同https://spreadsheets.google.com/tq?tqx=out:html&tq=SELECT%20A&key=150EirFnWyKwb27PBXDvIRnhJkKm1q-Lgb3GgSHBm4jg&gid=0