求教:如何解析where条件? --新建表变量declare @aa table (a int,b int)--插入值insert @aa values(1,2)...... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼主问的是SQL的问题,好像是C/C++的问题?! to: icevi(按钮工厂) 把数组内容保存到一个临时表或表变量里,对这个临时表或表变量进行查询就行了。 where条件并不是简单的=或>、<,而是按SQL-92标准做一个WHERE条件解析器,但处理对象不是表,而是二维数组,因为写入临时表,太大,一般行数以万行计算。 有点明白你的意思了,如果是这样,等于你是要做SQL语句实际被执行时的算法。那可要找本数据库原理的书好好研究一下了,实际上条件解析是对数组做些矩阵的转换,还有WHERE语句的解释都要处理。反正我觉得好难:) bcp导入数据,format文件和数据文件是否必须在同一服务器? 求SQL语句~~~~急 求一个带CASE的SQL自定义函数(50分) 求助:请问如下sql如何优化 多谢 如何让编号自动增加?并能填补以前删除的号码? 使用LoadRunner对C/S系统进行测试的问题 sql2005报表服务器占进程的问题? 分拆字符串的问题 在VC++里调用DAO,如何进行模糊查询呢? 在线等 关联表查询的 求count简单 如何vc中通过ado删除数据库? numeric与float的区别,非常急
把数组内容保存到一个临时表或表变量里,对这个临时表或表变量进行查询就行了。
where条件并不是简单的=或>、<,而是按SQL-92标准做一个WHERE条件解析器,但处理对象不是表,而是二维数组,因为写入临时表,太大,一般行数以万行计算。