CHARINDEX 小问题,请大师们帮忙? WHERE (CHARINDEX(',' + RTRIM([fid]) + ',', ',' + (SELECT @fidlist AS [fid]) + ',') > 0)这里面select指的什么意思,没有FROM不会出错吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果@fidlist 是字符串那等价于:WHERE (CHARINDEX(',' + RTRIM([fid]) + ',', ',' + @fidlist + ',') > 0) SELECT @fidlist AS [fid]--把变量发赋值 --实际上(SELECT @fidlist AS [fid])就是返回一个值,不用from。--这样应该也可以。WHERE (CHARINDEX(',' + RTRIM([fid]) + ',', ',' + @fidlist + ',') > 0) SELECT @fidlist AS [fid]--变量赋值,有时候相当于set 等于WHERE (CHARINDEX(',' + RTRIM([fid]) + ',', ',' + @fidlist + ',') > 0) --这个也没有from.declare @dt as datetimeset @dt = getdate()select @dt/* ------------------------------------------------------ 2009-03-30 13:11:59.467(所影响的行数为 1 行)*/ 请问怎样将时间间隔转换成秒或毫秒? 求SQL语句 Collation如此翻译? 我是初学者,问个可能被笑话的问题:查询分析器与企业管理器,哪个功能更强大些呀。 新手关于触发器的,很简单,在线等! PLSQL代码粘贴到UE里出现乱码 关于win server 2003(简体) 安装SQL Server 2000 时的问题 请问在英文win2000+英文SQL2000下如何处理简繁体数据 一个简单的模糊查询的字符串通配,急 leimin(黄山光明顶) ,请进 求一sql统计查询---在线等 多表update的问题,谢谢
WHERE (CHARINDEX(',' + RTRIM([fid]) + ',', ',' + @fidlist + ',') > 0)
SELECT @fidlist AS [fid]--把变量发赋值
--这样应该也可以。
WHERE (CHARINDEX(',' + RTRIM([fid]) + ',', ',' + @fidlist + ',') > 0)
SELECT @fidlist AS [fid]--变量赋值,有时候相当于set
等于WHERE (CHARINDEX(',' + RTRIM([fid]) + ',', ',' + @fidlist + ',') > 0)
--这个也没有from.declare @dt as datetime
set @dt = getdate()select @dt/*
------------------------------------------------------
2009-03-30 13:11:59.467(所影响的行数为 1 行)
*/