VFP学习_5 SQL查询语句

vfp 查询的三种方式: SQL语句 、 查询(设计器)、 视图(设计器)
链接: 博客园相关SQL文章

1.SELECT查询语句

格式: SELECT <行列限制表达式> 

课堂示例语句1

create database 学生

add table 学生

add table 学生成绩 

add table 学生成绩f

open database 学生

select * from 学生 into table 学生y

use 学生y

browse 

select 姓名,入学成绩  from 学生  where  入学成绩 >=500  	// 查询结果以窗口方式显示

select distinct 姓名,入学成绩 from 学生 where  入学成绩 >=500
select 性别 from 学生

select distinct 性别 from 学生

select 学生.学号,学生.姓名,学生成绩.数学  from 学生,学生成绩
	where 学生. 学号 = 学生成绩.学号
	
select top 2 * from 学生 order by 学号  	//top 2  查询结果的前两显示出来

select avg(入学成绩)  from 学生

select count(*) from 学生

select 性别,sum(入学成绩) from 学生 group by 性别

select count(*) as '学生人数' from 学生 group by 性别 having 性别='男'

select 学生.学号,avg(学生.入学成绩),学生成绩.vfp 
	from  学生,学生成绩 
	where 学生.学号=学生成绩.学号
	group by 性别  having 性别='女' 
	
select 学号,姓名,入学成绩 from 学生 order by 入学成绩 desc	

select 学生.学号,学生.姓名,学生成绩.英语 from 学生,学生成绩 
	where 学生.学号  = 学生成绩.学号
	group by 学生.学号 
	order by 学生成绩.英语 ,姓名 asc //成绩相同的情况下,按照姓名排序
	
select 性别,avg(入学成绩) as "入学成绩平均分"  
	from 学生 group by 性别 order by 入学成绩 desc

2. SELECT 常用的系统函数

函数说明
AVG()平均值
COUNT()统计个数
MIN()最小值
MAX()最大值
SUM ()求和
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

pigerr杨

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值