SQL语句实战学习】的更多相关文章

参考:https://zhuanlan.zhihu.com/p/38354000再次感谢作者的整理!! 1.数据已提前准备好了,已知有如下4张表:学生表:student 成绩表:score(学号,课程号,成绩) 课程表:course 教师表:teacher  2.1 简单查询 2.1.1 查询姓"曹"的学生名单 SELECT * FROM student WHERE `name` LIKE '曹%' 2.1.2 查询姓名中最后一个是"玉"的学生名单 SELECT *…
SQL语句的学习 要交作业了,刚好把SQL查询语句的内容写成笔记,以后好查看.水一下 单表查询 DISTINCT:去掉结果中的重复行作用,将DISTINCT关键字放在select的后面.目标列名的前面 where子句:查询满足条件的元组的操作类似于关系代数中的选择运算 ​ 比较大小:<(小于).>(大于).=(等于).<=(小于或等于).>=(大于或等于) ​ 确定范围:between 下限值 and 上限值(在下限值和上限值之间的值结果为True).not between 下限值…
/* 说明:以下五十个语句都按照测试数据进行过测试,最好每次只单独运行一个语句. 问题及描述:--1.学生表Student(S#,Sname,Sage,Ssex) --S# 学生编号,Sname 学生姓名,Sage 出生年月,Ssex 学生性别--2.课程表 Course(C#,Cname,T#) --C# --课程编号,Cname 课程名称,T# 教师编号--3.教师表 Teacher(T#,Tname) --T# 教师编号,Tname 教师姓名--4.成绩表 SC(S#,C#,score)…
标准SQL语句总结标准SQL语句总结,标准SQL语言基本上适用于下面所列出的数据库软件 ----------------------------------------------------------------------------- 数据库软件清单 A商业数据库软件如下 1.微软的MS SQL Server和Access 2.IBM的DB2,informax 3.Sybase的大型数据库ASE,中小型数据库ASA 4.甲骨文公司的Oracle8.0,oracle9i系列 5.Borla…
一.创建表 CREATE TABLE `student` ( `id` ) NOT NULL AUTO_INCREMENT, `name` ) DEFAULT NULL COMMENT '姓名', `subject` ) DEFAULT NULL COMMENT '课程', `score` ) DEFAULT NULL COMMENT '分数', `stuid` ) DEFAULT NULL COMMENT '学号', PRIMARY KEY (`id`) ) ENGINE DEFAULT CH…
1.创建数据库(create) CREATE DATABASE database-name 2.删除数据库(drop) drop database dbname 3.备份数据库 --- 创建 备份数据的 device USE master EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat' --- 开始 备份 BACKUP DATABASE pubs TO testBack 4.创建新表 create…
PL/SQL是ORACLE对标准数据库语言的扩展,ORACLE公司已经将PL/SQL整合到ORACLE server和其它工具中了,近几年中很多其它的开发者和DBA開始使用PL/SQL,本文将讲述PL/SQL基础语法,结构和组件.以及怎样设计并运行一个PL/SQL程序. 1.PL/SQL的长处 从版本号6開始PL/SQL就被可靠的整合到ORACLE中了,一旦掌握PL/SQL的长处以及其独有的数据管理的便利性,那么你非常难想象ORACLE缺了PL/SQL的情形.PL/SQL 不是一个独立的产品,他…
sql语句时间花在哪了? 1 等待时间 2 执行时间 这两个时间并非孤立的,单条语句执行的快 其他语句等待的时间就少 执行时间花在哪了? 1 查找 沿着索引查找 慢者可能全表扫描 2 取出 查到行后,把数据取出来(sending data) 如何查询快? 1 查询快 联合索引的顺序 区分度 长度 2 取的快 索引覆盖(不回行) 3 传输的少 ,更少的行和列 切分查询:按数据拆分多次 插入1w行数据,每1000条为单位插入 分解查询:按逻辑把多表连接查询分成多个简单的sql sql语句优化思路 不…
7.统计:学号.姓名.语文.数学.英语.总分.平均成绩 8.列出各门课程的平均成绩.课程,平均成绩 9.列出数学成绩的排名(要求显示字段:学号,姓名,成绩,排名) 10.列出数学成绩在2-3名的学生(要求显示字段:学号,姓名,科目,成绩) 11.求出李四的数学成绩的排名 12.计算各科及格的人的平均成绩 13.统计如下:课程     不及格(0-59)个     良(60-80)个     优(81-100)个…
1.手电筒当天下载自定义活跃: SELECT user_dim.app_info.app_instance_id FROM [flashlight35-6aae4:com_scroll_sos_flashlight_ANDROID.app_events_20170328] WHERE (event_dim.name='自定义真活跃' OR event_dim.params.key='自定义真活跃') AND user_dim.app_info.app_instance_id IN ( SELEC…