已知有一个表:该表的字段有:id,name,date,gradeid,email,表名为table_name,按要求实现下面内容。
1.插入一条记录:
2.将学号是1的学生姓名修改成张云飞
3.删除编号为1的学生信息
4.查询全部信息
5.查询姓名是刘世豪的学生信息
6.查询姓名中姓孙的学生信息
7.查询姓名中包含华的
8.按照年级编号升序排序
9.按照年级编号降序排序
10.查询每个年级多少人
11.查询前20条信息
12.查询百分之20的数据
14.链接查询所有信息
15.链接查询的第二种
16.查询每个年级的男女生人数
17.查询年级总人数超过15的年级
19.查询每科最大的分数
20.查询每科平均分数
20.查询每科最少的分数
20.查询每个学生的总分数
21.查询第五页的数据,每页显示3条记录(oracle分页)
22.查询第3页的数据,每页显示4条(sqlserver分页)
SQL中的函数整理
字符串函数
1.查询m在My Jbns Course里面出现的位置
返回结果:1
2.查询My Jbns Course的长度
返回结果:14
3.把传递给他的字符串转换成大写
返回结果:MY IS FATHER
4.清除字符左边的空格
返回结果:你是谁 ;
5.清除字符右边的空格
返回结果: 你是谁;
6.从字符串右边返回指定的字符,4代表截取几个字符
返回结果:5吐尔松
7.替换一个字符串中的字符:把(我)替换成(你)
返回结果:你是谁
8.在一个字符串中,删除指定长度的字符,并在改位置插入一个新字符,1是从第一个开始,5是截取5个
返回结果:明朝的皇帝是谁?fg
日期函数
1.取得系统当前的日期
2.将指定的数值添加到指定的日期部分后的日期(yy:年,mm:月,dd:日,5代表加的数字)
3.两个日期中指定日期的间隔(yy:年,mm:月,dd:日,输出一个整型)
返回结果:2
4.日期中指定日期部分的字符串形式(yy:年,mm:月,dd:日,输出一个字符串:星期六)
返回结果:星期六
5.日期中指定日期部分的整数形式
返回结果:9
数学函数
1.返回0-1之间的随机数float值
返回结果:0.0274048832264181
2.取大于或等于指定数值、表达式的最小整数
返回结果:46
3.取数值表达式的绝对值
返回结果:8
4.取小于或等于指定数值、表达式的最大整数
返回结果:32
5.取数值表达式的幂值(5的2次方)
返回结果:25
6.取数值表达式四舍五入为指定的精度(2代表保留2位,其余的都是0)
返回结果:3.1400000
7.对于正数返回+1,对于负数返回-1,对于0则返回0
返回结果:-1
8.取浮点表达式的平方根
系统函数
1.用来转变数据类型
返回结果:‘123456’
2.返回当前用户的名字
返回结果:dbo
3.返回用于指定表达式的字节数
返回结果: 9
返回结果:LAPTOP-MDTGDUL4
返回结果:LAPTOP-MDTGDUL4\24519
6.从给定的用户ID返回用户名
返回结果:dbo
往期精彩
点点赞
点在看
适用范围本次演示环境为:数据库版本:MySQL 5.7.20操作系统:centos7.6explain知识点概述MySQL数据库中通过explain 可以分析SQL的执行计划。常见的格式有:explain select ... #可以通过EXPLAIN 命令获取M
在初中物理的学习中,掌握基础知识、拓展知识,了解常考点以及典型考题解析是至关重要的。以下内容将为大家提供一份全面的辅助资料,帮助同学们更好地学习初中物理,取得优异成绩。完整文件的百度网盘地址,提取码:3xhu
1、网络拓扑图2、实验验证1)p2p hello与lan hello之间的区别2)在MA网络中所有协议报文的目的MAC都是组地址:level-1:0180-C200-0014level-2:0180-C200-00153)P2P HELLO中不含有priority 字段3、实验配置R1:<r1>display current-configuration [V200R003C
线代总结
计算机知识点与软考备考策略在信息技术日新月异的今天,计算机知识已渗透到我们生活和工作的方方面面。对于计算机专业人士而言,不断学习和积累知识,是跟上时代步伐的关键。特别是在软件考试(软考)这样的专业认证考试中,掌握计算机所有知识点显得尤为重要。本文将围绕计算机知识体系,探讨软考备考策略。一、计算机知识体系概述计算机知识体系庞大且复杂,大致可分为以下几个主要领域:1. 计算机基础:包括
大家好,我是辰哥~点击下方名片关注和星标『Python研究者』!????点击关注|设为星标|干货速递????1、Pandas数据结构2008年WesMcKinney开发出的库专门用于数据挖掘的开源py...
《Android 第1行代码》读后感—第1章【开始启程,你的第一行Android代码】《Android 第1行代码》读后感—第2章【先从看得到的入手,探究活动】《Android 第1行代码》读后感—第3章【软件也要拼脸蛋,UI开发的点点滴滴】《Android 第1行代码》读后感—第4章【手机平板要兼顾,探究碎片】《Android 第1行代码》读后感—第5章【全局大喇叭,详解广播机制】《A...
MySQL,作为最流行的开源关系型数据库管理系统之一,在 WEB 应用方面,它以其强大的性能、灵活性以及成本效益,成为了许多开发者和企业的首选。
在软件水平考试(软考)中,数据库知识是重要组成部分。无论是信息系统项目管理师、系统分析师,还是数据库系统工程师等考试,数据库相关内容都是必考项。以下是对软考中数据库需要掌握的知识点的详细总结。一、数据库基础概念数据库是按照数据结构来组织、存储和管理数据的仓库。在软考中,考生需要了解数据库的基本组成,包括数据库、数据库管理系统(DBMS)、数据库管理员(DBA)、数据定义语言(DDL)、数
一丶 Dart基础第1篇:Dart介绍、Dart环境搭建、Dart开发工具二丶 Dart基础第2篇:变量、常量、命名规则、入口方法的两种定义方式三丶 Dart基础第3篇:常用数据类型、字符串类型、数值类型、布尔类型、List集合类型、Maps类型四丶 Dart基础第4篇:运算符、条件判断、类型转换五丶 Dart基础第5篇:自增自减运算符、for、while、do…while循环、conti...
浏览过网络上超多篇面经后,关于 this 的考察给我的感觉就是——不会为了难而难。看过很多作者发布自己对于 this 的“炫技”写法,再看真实面试和工作场景中的使用。我认为,最重要的还是掌握最基本的使用,“炫技”的一些写法根本拿不上真实项目,“谁都读不懂的代码”不是“高级”而是“一场灾难”。一、绑定规则new(构造调用)绑定(优先级最高)用 new F() 时,this 指向新创建的
本文内容基于jdk1.7 文章目录思维导图(完善中...有想一起协作的,请联系我)Java基础概览图1、Java起源2、Java三个平台:3、JavaAPI4、Java语言的特性:5、JDK & JRE & JVM6、配置环境变量(在任何位置都可以找到java环境)7、开发工具:8、Java程序的执行过程9、Java有两种数据类型:10、java中是否有goto? 有,是保留字11
对JAVA 集合这部分知识还是应该多了解学习因为常用和常被面,出于两方面原因对其最近又重新学习了一下,整理如一下与大家分享一、java 集合可以分为两大阵营 Collection和Map集合结构分为两种数组和链表:查多修改少时用数组,查少修改多时用链表,因为数组插入、删除会移动其后面所有元素;链表插入修改只修改前后2个元素,但链表查询较慢需要遍历所有元素; 数组用于查询多(根据索引
瞬时数据:指那些存储在内存当中,有可能会因为程序广播或其他原因导致内存被回收而丢失的数据。数据持久化:指将那些内存中的瞬时数据保存到存储设备中,保证即使在手机或电脑关机的情况下,这些数据仍然不丢失。 保存在内存中的数据是瞬时数据,保存在手机设备中的数据是处于持久状态的,持久化技术则是提供了一种机制可以让数据在瞬时状态和持久状态之间进行切换。1、持久化技术有哪些 Android系统中主要提供
最近回顾java基础,总结一些容易忘记的知识点,慢慢补充:1:java基本数据类型分为boolean类型与数值类型(整数类型(byte、short、int、long)、字符类型(char:2字节)、浮点类型(float、double)),数值类型间可以相互转化,boolean与数值类型不能强制转化。2:long类型的直接量需要在数值后添加l或L,float类型的直接量需要在数值后添加f或F,dou
java集合总结java集合总结1java集合类主要负责保存、盛装其他数据,因此集合类也称容器类。java集合类分为:set、list、map、queue四大体系。其中set代表无序、不可重复的集合;list代表有序、可重复的集合。map代表具有映射关系的集合;queue代表队列集合。java集合类主要由两个接口派生:Collection和Map,是集合框架的根接口。下面是其接口、子接口和实现类的
Java 知识点总结笔记(篇1)一、基础语法1、数值型整数类型(byte,short,int,long) 浮点类型(float,double) 字符型(char) 布尔型(boolean)2、移位运算用最有效率的方法:计算 2 乘以 8;2 << 3(左移 3 位相当于乘以 2 的 3 次方,右移 3 位相当于除以 2 的 3 次方);左移“<<”和“>>”右移
MySQL的基本知识梳理一、数据库数据库(database)就是一个存储数据的仓库。为了方便数据的存储和管理,它将数据按照特定的规律存储在磁盘上。通过数据库管理系统,可以有效地组织和管理存储在数据库中的数据二、数据库的五个基本概念1.数据库服务器是指用来运行数据库服务的一台电脑。小型项目通常为一台,中大型项目通常是多台数据库服务器共同来存储或计算。由于数据安全非常重要,所以我们需要对数据库服务器里
名词积累:数据库(Database):存放和提供数据的“库房”数据(Dat