Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

关于查询中sql语言

棉花糖果冻  发表于:2008-03-15 22:26:38  
复制

 在查询sql语言中,我不知道如何打括号.而且每本书中说的都不一样,有的什么都没打 ,但是我照着学就不能运行,

 例如:select 性别   avg(年龄) as  平均年龄

       where 学生

       group by  性别

 

 请指出我的错误!告诉我怎么用符号.谢谢!

 

Top
探花 发表于:2008-03-16 19:37:50
缺少from子句,这个是查询语句中最重要的部分,要指出数据来源

马丽 发表于:2008-03-17 10:43:15

括号一点也不重要,重要的是句型

select后面跟字段,每个字段之间要用英文状态的逗号隔开 select 性别,avg(年龄) as 平均年龄

from后面跟表或查询名,指出数据来源     from 表
where子句不是必须的,但要写的话就得写全条件  where 学生="张三"

order by子句是排序   order by 性别

至于group by 那是分组,那个条件限制更多了,你一点点来吧。



pc高手 发表于:2008-03-17 11:37:21

如果你是一个初学者, 我建议你在 ACCESS 中的查询联系, 很方便,很容易上路。

在查询中, 你先用设计界面来填空, 这一点没有难度, 只要根据你的业务实情需求

来做就行, 之后, 立即就可以在 [sql] 选项中看到 代码了。 学习进步会很快的。

对于初学者(哪怕是成手)来讲, sql 语句最好先用查询来做, 然后将 sql 代码

粘到 VBA 程序里面。 这样,速度快效率高,而且没有错误。  如果就是要学习写

sql 语句, 就是不去用 查询工具,就是愿意慢慢学, 那就没有办法了。



总记录:3篇  页次:1/1 9 1 :