我正在试图找出这个Fusion-Tables,我想只显示评估值在500,000到750,000之间的行。我已经能够弄清楚如何显示超过500,000的东西,但我不知道如何在两个值之间得到任何东西。
<script type="text/javascript">
function changeByAssessedValue(formResults) {
layer.setQuery("SELECT 'Address' FROM " + tableid + " WHERE 'Assessed Value' > '"+ formResults+ "'");
}
</script>
感谢任何帮助。感谢。
答案 0 :(得分:1)
Fusion Tables中没有BETWEEN
之类的关键字(有关详细信息,请参阅SQL reference)。但是使用关键字AND
可以组合的两个条件很容易实现你想要的东西:
SELECT 'Address'
FROM 1234
WHERE 'Assessed Value' > 500000
AND 'Assessed Value' < 750000
如果结果中应包含值“500,000”和“750,000”,请务必使用>=
和<=
。