计算机2级access问题。 以 strSQL = " select * from examstu where 生源='" + Text1 + "'"为例
做其他题时select后面到底该加的是什么字段呢?为什么有时候要加有时候又不要?另外where后面该加什么字段?有什么做题的技巧或者规律吗?...
做其他题时select后面到底该加的是什么字段呢? 为什么有时候要加有时候又不要? 另外where后面该加什么字段? 有什么做题的技巧或者规律吗?
展开
1个回答
展开全部
select 后跟的是你要查询的字段或者通过字段计算出来的内容,而星号代表的是所有字段,并且中间没任何计算
比如你上边的
select * from examstu
就是查询examstu全表的内容
比如
select 生源 from examstu
就是字查询examstu中生源的字段,最后结果只显示一列
也有类似这种情况
select sum(分数) as 总分数 from 成绩表
这种就是查询成绩表里的总分,as 总分数则代表,把sum(分数)的列起个别名叫总分数
另外
where后跟什么取决于你要怎么查询,没什么技巧
比如你要查询成绩表里分数大于60的,那么
select * from 成绩表 where 分数>60
比如你上边的
select * from examstu
就是查询examstu全表的内容
比如
select 生源 from examstu
就是字查询examstu中生源的字段,最后结果只显示一列
也有类似这种情况
select sum(分数) as 总分数 from 成绩表
这种就是查询成绩表里的总分,as 总分数则代表,把sum(分数)的列起个别名叫总分数
另外
where后跟什么取决于你要怎么查询,没什么技巧
比如你要查询成绩表里分数大于60的,那么
select * from 成绩表 where 分数>60
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询