从数据库中读取符合搜索条件的第100到200的数据失败

upc_xiaowei 2014-11-10 07:02:49
我想用把PhoneModel ,PlanFile和Result满足一定条件的数据中的第100和200之间的数据得到,于是:
string command = "select top 100 * from TestReport where PhoneID not in(select top 100 CSVDetail,PhoneID from TestReport where PhoneModel like '%U971%' and PlanFile like '%校准%' and Result='PASS'";
但报错“当没有用 EXISTS 引入子查询时,在选择列表中只能指定一个表达式。”
请问如何写这条语句?
...全文
113 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
leeya66 2014-11-10
  • 打赏
  • 举报
回复
这样子查询,效率很低
upc_xiaowei 2014-11-10
  • 打赏
  • 举报
回复
string commandselect = "select top 100 CSVDetail,PhoneID from TestReport where PhoneModel like '%U971%' and PlanFile like '%校准%' and Result='PASS' and EndTM>='" + dttoday +"' and PhoneID not in(select top 100 PhoneID from TestReport where PhoneModel like '%U971%' and PlanFile like '%校准%' and Result='PASS' and EndTM>='" + dttoday + "')"; 百度了一下解决了,应该是 两个查询的条件应该一致。
bdmh 2014-11-10
  • 打赏
  • 举报
回复
PhoneID not 后面的select只能有一个字段,你现在有两个字段
下载前可以先看下教程 https://pan.quark.cn/s/a4b39357ea24 在网页构建过程,表单(Form)扮演着用户与网站之间沟通的关键角色,其主要功能在于汇集用户的各类输入信息。 JavaScript作为网页开发的核心技术,提供了多样化的API和函数来操作表单组件,诸如input和select等元素。 本专题将详细研究如何借助原生JavaScript对form表单进行视觉优化,并对input输入框与select下拉框进行功能增强。 一、表单基础1. 表单组件:在HTML语言
标签用于构建一个表单,该标签内部可以容纳多种表单组件,包括(输入框)、