You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

GridDB TQL查询报错:WHERE子句不能用*,如何编写正确查询?

用GridDB TQL实现指定薪资的查询需求

你遇到的报错是因为TQL的语法规则和标准SQL有差异:*只能用于SELECT子句选择所有列,不能出现在WHERE条件里,而且你的原语句还缺少指定数据源的FROM子句。

要实现查询薪资等于50000的所有记录,正确的TQL写法如下:

SELECT * FROM 你的容器名称 WHERE salary = 50000

注意事项:

  • 务必把你的容器名称替换为实际使用的GridDB容器(对应SQL中的表)名称
  • TQL要求必须明确指定FROM子句,不能省略
  • *仅能放在SELECT之后表示查询所有列,WHERE子句只保留筛选条件即可

内容的提问来源于stack exchange,提问作者Emad Bin Abid

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 03:10:28