注册 登录
编程论坛 SQL Server论坛

我想问一下这个语法是哪里出问题了吗?有高手可以给指点一下吗

lingerfanny 发布于 2022-11-06 01:14, 1254 次点击
select * from 计费流量明细报表_20221104 where (5G省内流量(T)+5G省外流量(T))>0.5;

消息 102,级别 15,状态 1,第 5 行
“G省内流量”附近有语法错误。

我想问一下这个语法是哪里出问题了吗?有高手可以给指点一下吗
只有本站会员才能查看附件,请 登录


[此贴子已经被作者于2022-11-6 10:27编辑过]

5 回复
#2
my23182022-11-11 13:41
估计与(T)有关
#3
YOYOAI2022-11-15 09:08
是不是括号的问题
#4
秋末茗塘2022-12-15 16:13
把你的列名加上中括号
#5
lingerfanny2023-05-09 17:41
回复 4楼 秋末茗塘
谢谢
#6
mywisdom882023-05-21 11:55
在SQL语法中,(t),会当成函数处理,这是致命的问题,字段中,不能用 (x),如果实在要用,建立【T】代替
1