sql语句查询与字符串匹配的语句问题~~~~~~~~~~菜鸟问题呀~~~求救!

batty2000 2004-08-08 07:45:48
数据表Products 的ProductID包括book1,book2,book3,.....

sql="select * from Products"
sql=sql & " Where ProductID in (" & List1 & ")"

其中List1是一字符串变量,形如"'book1','book2','book3','book4','book5','book6','book7','book8','book9',...."
而又另有List2字符串变量是在List1中部分字符串,任意的,如"'book2','boo4','book6'....."

现在想用sql语句查询List1中除去List2的那些字段数据,能实现吗>?
怎样实现???
==================
我用了sql=sql & " Where ProductID in (" & List1 & ")" not in (" & List2 & ")" 编译说这种语句是错误的~~~~!!!

如何实现呀~~~~谢谢!
...全文
93 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
batty2000 2004-08-08
  • 打赏
  • 举报
回复
刚才少加了个and:
sql=sql & " Where ProductID in ('" & List1 & "') and not in ('" & List2 & "')"

不行呀!

到底有没有这种语法?
batty2000 2004-08-08
  • 打赏
  • 举报
回复
刚才少加了个and:
sql=sql & " Where ProductID in ('" & List1 & "') and not in ('" & List2 & "')"

也不行呀!

有这种sql语法吗?~~~~~
Drowning 2004-08-08
  • 打赏
  • 举报
回复
不行在not前加个 and 试试
Drowning 2004-08-08
  • 打赏
  • 举报
回复
字符串用单引号括起来
sql=sql & " Where ProductID in ('" & List1 & "')" not in ('" & List2 & "')"
batty2000 2004-08-08
  • 打赏
  • 举报
回复
List1和List2都是字符串变量呀,语法应该没错吧?

现在想实现如下功能:
用sql语句查询或其它方法,在List1中找出除去List2的那些字段数据,即book1,book3,book4,....,能实现吗>?怎样实现???
Drowning 2004-08-08
  • 打赏
  • 举报
回复
字符串用单引号括起来
in('"&List1&"')

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧