设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1164|回复: 7
打印 上一主题 下一主题

[其它] 请问类似的vb代码该如何编写

[复制链接]
跳转到指定楼层
1#
发表于 2006-4-5 06:05:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
rst.Open "select distinct * from (select aa,bb as cc from 表2 union all _
select aa,dd as cc from 表2) order by aa,cc"

就是查询中套查询的,那个子查询应该用什么标起来?谢谢先



分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2006-4-5 06:12:00 | 只看该作者
SQL 子查询


子查询是指嵌套于 SELECT、SELECT...INTO、INSERT...INTO、DELETE 或 UPDATE 语句或其他子查询中的 SELECT 语句。


语法


可以通过三种语法形式来创建子查询:


comparison [ANY | ALL | SOME] (sqlstatement)


expression [NOT] IN (sqlstatement)


[NOT] EXISTS (sqlstatement)


子查询语句包含了以下部分:











部分


说明





comparison


[url=mkMSITStore:E:\Program%20Files\Microsoft%20Office\OFFICE11\2052\acmain11.chm::/html/jetglossary.htm#idh_dadefstringexpression]表达式[/url]和比较运算符,用于对表达式与子查询的结果进行比较。





expression


用来搜索子查询的结果集的表达式。





sqlstatement


SELECT 语句,遵循和任何其他 SELECT 语句一样的格式和规则。它必须用圆括号起来。


[此贴子已经被作者于2006-4-4 22:13:23编辑过]

3#
 楼主| 发表于 2006-4-5 06:16:00 | 只看该作者
看不动撒,是用圆括号括起来了呀

老大能不能就偶那个例子给写一下撒
4#
发表于 2006-4-5 06:18:00 | 只看该作者
用子查询在Access中搜索帮助啊
5#
发表于 2006-4-5 06:20:00 | 只看该作者
面的示例返回那些单价高于以 25% 或更高折扣出售的任何产品的单价的产品:

  1. SELECT * FROM Products
复制代码

  1. WHERE UnitPrice > ANY
复制代码

  1. (SELECT UnitPrice FROM OrderDetails
复制代码

  1. WHERE Discount >= .25);
复制代码
6#
 楼主| 发表于 2006-4-5 06:31:00 | 只看该作者
谢谢老大,搞定拉撒
7#
发表于 2006-4-5 06:32:00 | 只看该作者
以下是引用ysgm1978g在2006-4-4 22:31:00的发言:
谢谢老大,搞定拉撒

像四川话哦?!
8#
 楼主| 发表于 2006-4-5 06:37:00 | 只看该作者
哦,阿拉宁波人拉
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-12-1 18:19 , Processed in 0.117586 second(s), 32 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表