gpt4 book ai didi

sqlite - 错误:“DISTINCT”附近:语法错误

转载 作者:行者123 更新时间:2023-12-03 15:08:34 27 4
gpt4 key购买 nike

我似乎无法弄清楚出了什么问题。我尝试查询的子部分,但仍然无法解决问题。

表格格式:

poi(id int, minX float, minY float, maxX float, maxY float)
tag(poi_id int, key text, value text)


SELECT (DISTINCT(tag.key,tag.value), (poi.minlon*poi.minlat)
FROM tag,poi
WHERE tag.poi_id=tag.poi_id
GROUP BY tag.key,tag.value;

最佳答案

DISTINCT不是函数,也不接受参数。它也必须紧跟在SELECT关键字之后。尝试以下方法:

SELECT DISTINCT tag.key, tag.value, (poi.minlon*poi.minlat)
FROM tag,poi
WHERE tag.poi_id=tag.poi_id
GROUP BY tag.key,tag.value;


DISTINCT适用于返回的整个元组(行),而不适用于各个列中的值。

关于sqlite - 错误:“DISTINCT”附近:语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43288229/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com