【发布时间】:2021-10-14 06:28:10
【问题描述】:
我在 URL 查询中的 WHERE 子句有问题。很快,这行得通:
http://localhost:8086/query?pretty=true&db=boatdata&q=SELECT time,lat FROM "navigation.position" WHERE time='2021-05-19T11:21:11.448Z'
这不是:
http://localhost:8086/query?pretty=true&db=boatdata&q=SELECT time,lat FROM "navigation.position" WHERE lon='23.53815'
区别:在第一个语句中,我在 WHERE 子句中使用了“时间”,而在第二个语句中,我使用了“lon”:
WHERE time='2021-05-19T11:21:11.448Z' 与 WHERE lon='23.53815'
我不明白为什么第二个不起作用。任何帮助将非常感激。谢谢。
附:这是这两个的输出: #1:
{
"results": [
{
"statement_id": 0,
"series": [
{
"name": "navigation.position",
"columns": [
"time",
"lat"
],
"values": [
[
"2021-05-19T11:21:11.448Z",
60.084066666666665
]
]
}
]
}
]
}
#2
{
"results": [
{
"statement_id": 0
}
]
}
【问题讨论】: