SqlSever基础 over与avg配合,将平均值添加到原表的右侧,并为新列起名
2024-08-31 04:55:15
镇场诗:
———大梦谁觉,水月中建博客。百千磨难,才知世事无常。
———今持佛语,技术无量愿学。愿尽所学,铸一良心博客。
——————————————————————————————————————————
1 base code
use master drop database helloworld --创建一个数据库 create database helloworld --用helloworld1这个数据库 use helloworld --创建一个表格teacher create table Teacher ( Id ,), Name ), Class ), score float ) create table Location ( Class ), location ) ) --看看 teacher这个表格有啥 select * from Teacher select * from Location --向这个Teacher中插入这几行内容,这个内容我插入一遍后,简单修改,又插入一遍 insert into Teacher ), (), (), (), (), (), () --向这个Location中插入这几行内容 insert into Location values('佛家','印度'), ('道家','中国'), ('基督','西方'), ('儒家','中国') --查看teacher表中有什么内容 select * from Teacher
2 table
3 key code
--查询teacher表中的score列的平均值,并把平均值显示在teacher表的右边,列名为averageScore select Teacher.*,AVG(score) over() as averageSocre from Teacher
4 show
——————————————————————————————————————————
博文的精髓,在技术部分,更在镇场一诗。
SqlSever是优秀的语言,值得努力学习。熟悉数据库的增删查改,写程序必备。
如果博文的内容有可以改进的地方,甚至有错误的地方,请留下评论,我一定努力改正,争取铸成一个良心博客。
注:此文仅作为科研学习,如果我无意中侵犯了您的权益,请务必及时告知,我会做出改正。
最新文章
- scala 学习: 逆变和协变
- jQuery细节总结
- AngularJS directive入门例子
- python日志模块logging
- windows批处理中的%0 %1 %2 %3
- makefile debug
- QF——UI之几种常用的隐藏键盘的方法
- JS多维数组转一维
- JDK 安装环境配置(ubuntu)
- 接口测试 mock server 工具moco学习笔记
- 【JAVA零基础入门系列】Day11 Java中的类和对象
- BZOJ 3990: [SDOI2015]排序 [搜索]
- Spring Cloud 之Eureka(一)
- CF932G Palindrome Partition
- 用Python抓取网页并解析
- 图解HTTP第六章
- java.util.concurrent包学习笔记(一)Executor框架
- Css3新属性:calc()
- 适配器(Adapter)
- MySQL在linux上(cmake)的source code安装方法