求一个Access的SQL语句

作者&投稿:谯寿 (若有异议请与网页底部的电邮联系)
access中的一个SQL语句(急)~

哈哈,50分,你的问题也太简单了吧!

select dpname , (select count(*) from s where sdept=dpno) as studentCount from deptment

SQL语句跟SQL Server根本都不是一个概念。SQL语句是执行数据库操作的脚本,无论什么数据库,它的执行脚本都叫SQL语句。而SQL Server是微软的一个数据库,也是使用SQL语句。Access也是微软的一个数据库,那它自然也就要用SQL语句。只要你有装Office就可以用。
里面是脚本,翻译器会把里面的语句翻译成浏览器能识别的HTML语句。

v沛v 的语句可以实现,但里面有个问题,就是sun
sun(选修人数)>3 应该改成 sum(选修人数)>3 ,
并且将table改成对应的 表名 就可以了,具体的SQL语句如下:
select sum(选修人数),课程号 from 表名 group by 课程号 having sum(选修人数)>3 order by sum(选修人数)desc,课程号 asc
呵呵,希望能有帮助,^_^

楼上2位错了,算人数不能用sum的,sum是把字段值加起来。要用count,count()是计数。这里不会有重复的人,所以用count(*)就可以了;如果有重复的人,把count(*)改成count(distinct name)

select couse_id as '课程号',count(*) as '选修人数'
from talbe_name
group by couse_id
having count(*)>3
order by 2 desc,1 asc

select sum(选修人数),课程号 from table group by 课程号 having sun(选修人数)>3 order by sum(选修人数)desc,课程号 asc

select sum(person) from table where subject='computer' and person>3 group by person,subject desc

Access的SQL查询分页语句是什么?
答:分页查询就是 比如 数据库是 30条数据 你每次查询10条出来select to 10 * from 表 查询 10条 点 下一页的话就是 查询出 1到10的数据select to 20 * from 表 where id not in (select to 10 id from 表) 查询出 查询出 11到20的数据一次类推 ...

access数据库2016版本长文本在SQL语句怎么表示?
答:在 Access 数据库 2016 中,如果需要在 SQL 语句中表示长文本类型的字段(Long Text),需要使用 TEXT 类型,同时指定其最大长度为 65535。例如,如果有一个名为 Notes 的字段需要被定义为长文本类型,可以使用以下 SQL 语句进行创建:CREATE TABLE TableName (ID AUTOINCREMENT,Notes TEXT(65535));在...

ACCESS 追加查询 SQL语句
答:追加语句:Insert Into 目的表名(目的表名.字段1,目的表名.字段2) Values('值1','值2');上面是标准的语法。跟T_SQL操作查询是一样的。所以他也能嵌套扩展,比如我要表对表追加查询:Insert Into 目的表名(目的表名.字段1,目的表名.字段2) Select 来源表.字段1,来源表.字段2 from 来源表...

Access的SQL语句
答:SELECT distinct 学号 from 成绩 where 课程编号 not in (select 课程编号 from 课程 where 课程名称="税务会计")你的not like按理来说没错的,如果得不到想要的结果,请检查你的数据 最好把like改为in like用于模糊查询,一般和通配符配合使用,比如like '*学*'...

求access sql语句
答:dim connstr '连接字符串 dim db '数据库文件路径 db = "data.mdb" '数据库文件路径 connstr = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & Server.MapPath(db) '数据库连接字符串 Set conn = Server.CreateObject("ADODB.Connection") '创建一个数据库连接池 If Er...

在ACCESS数据库中,怎样用SQL语句把一个表的某些字段的某些记录插入另一...
答:通过SQL语句把一个表的某些字段的某些记录插入到另一个表中,可参照下面的例子:INSERT INTO 表1 ( 字段1, 字段2, 字段3 )SELECT 表2.字段1, 表2.字段2, 表2.字段3FROM 表2WHERE 表2.字段3>20该例子实现将表2中满足条件的字段1、字段2、字段3的值追加到表1中的对应字段,要求对应字段的数据类型一致,...

求ACCESS的SQL语言,高分悬赏
答:大致是这样:select 代码,简称,日期,count(标题) 新闻数量, sum(case when 来源='证券日报' then 1 else 0 end) 证券日报数量from tabnamegroup by 代码,简称,日期

用sql语句,怎么在access中增加一个自动增长的“id”字段
答:实现语句如下:alter table tableName add column id counter;注意:每张表只允许有一个自增id字段,如果已经拥有自增id字段的情况下运行上语句会报错。

帮我做一下Access SQL的语句
答:7题:求平均借阅次数:avg([借阅次数]) ,各类读者这个没有表,我不是很清楚有哪些值,这个要分组GROUP BY 。8题:没表,不太清楚...9题:罚款记录我不知道是那个表的,假如是一个表的:select 读者编号,姓名,性别,类别,部门 FROM 读者 WHERE 返款记录 IS NOT null。朋友,我只能帮到这了...

计算机access作业 写sql语句,哪位大神帮忙写下作为参考,先谢谢了_百 ...
答:update pay set 工资=1.25*工资 where Pay.职工 in (select 职工 from 职工信息表 where 性别='女性' and year(工作年月)<=1980)14)按“性别”降序输出“pay”表中所有职工的工号、姓名、性别、部门等信息到“人事表” 。select 职工信息表.工号,职工信息表.姓名,职工信息表.性别,职工信息表....