sql练习题(50个Sql语句)

计算机组成与系统结构(第三版) 袁春风主编 课后习题答案讲解 第一、二章 计算机系统概述 数据的机器级表示 阅读详情


原文出处   http://blog.youkuaiyun.com/liumrzy/article/details/4289438

一个题目涉及到的50个Sql语句

Student(S#,Sname,Sage,Ssex) 学生表 
Course(C#,Cname,T#)
课程表 
SC(S#,C#,score)
成绩表 
Teacher(T#,Tname)
教师表

 

create table student
(
s# varchar(30) primary key,
sName varchar(30),
Sage int,
sSex varchar(10)
)
insert into student values('20081101','anni',20,'WM')
insert into student values('20081102','Jack',20,'M')
insert into student values('20081103','Tony',21,'M')
insert into student values('20081104','King',22,'WM')
insert into student values('20081105','Kevin',23,'M')
insert into student values('20081106','Rose',19,'WM')

create table Course
(
C# varchar(10) primary key,
CName varchar(20),
T# varchar(20)
)

insert into course values('001','chinese','t01')
insert into course values('002','english','t02')
insert into course values('003','japanese','t03')
insert into course values('004','physical','t04')
insert into course values('005','history','t05')

create table SC
(
S# varchar(30),
C# varchar(10),
Score int,
foreign key(S#) references Student(S#),
foreign key(C#) references Course(C#)
)

insert into SC values('20081101','001',100)
insert into SC values('20081102','002',90)
insert into SC values('20081102','001',91)
insert into SC values('20081103','001',89)
insert into SC values('20081103','002',97)

Create table Teacher
(
T# varchar(20) primary key,
TName varchar(30)
)

insert into Teacher values('t01','zeng')
insert into Teacher values('t02','wang')
insert into Teacher values('t03','zhao')
insert into Teacher values('t04','yang')
insert into Teacher values('t05','chen')

问题: 
1
、查询“001”课程比“002”课程成绩高的所有学生的学号; 
  select a.S# from (select s#,score from SC where C#='001') a,(selects#,score 
  from SC where C#='002') b 
  where a.score>b.score and a.s#=b.s#; 
2
、查询平均成绩大于60分的同学的学号和平均成绩; 
    select S#,avg(score) 
    from sc 
    group by S# having avg(score) >60; 
3
、查询所有同学的学号、姓名、选课数、总成绩; 
  select Student.S#,Student.Sname,count(SC.C#),sum(score) 
  from Student left Outer join SC on Student.S#=SC.S# 
  group by Student.S#,Sname 
4
、查询姓“李”的老师的个数; 
  select count(distinct(Tname)) 
  from Teacher 
  where Tname like '
李%'; 
5
、查询没学过“叶平”老师课的同学的学号、姓名; 
    select Student.S#,Student.Sname 
    from Student  
    where S# not in (select distinct( SC.S#) fromSC,Course,Teacher where  SC.C#=Course.C# and Teacher.T#=Course.T# andTeacher.Tname='
叶平'); 
6
、查询学过“001”并且也学过编号“002”课程的同学的学号、姓名; 
  select Student.S#,Student.Sname from Student,SC where Student.S#=SC.S#and SC.C#='001'and exists( Select * from SC as SC_2 where SC_2.S#=SC.S# andSC_2.C#='002'); 

 7、查询学过“叶平”老师所教的所有课的同学的学号、姓名; 
  select S#,Sname 
  from Student 
  where S# in (select S# from SC ,Course ,Teacher where SC.C#=Course.C#and Teacher.T#=Course.T# and Teacher.Tname='
叶平' group by S# having count(SC.C#)=(select count(C#) fromCourse,Teacher  where Teacher.T#=Course.T# and Tname='叶平')); 
8
、查询课程编号“002”的成绩比课程编号“001”课程低的所有同学的学号、姓名; 
  Select S#,Sname from (select Student.S#,Student.Sname,score ,(selectscore from SC SC_2 where SC_2.S#=Student.S# and SC_2.C#='002') score2 
  from Student,SC where Student.S#=SC.S# and C#='001') S_2 where score2<score; 
9
、查询所有课程成绩小于60分的同学的学号、姓名; 
  select S#,Sname 
  from Student 
  where S# not in (select Student.S# from Student,SC where S.S#=SC.S# andscore>60); 
10
、查询没有学全所有课的同学的学号、姓名; 
    select Student.S#,Student.Sname 
    from Student,SC 
    where Student.S#=SC.S# group by Student.S#,Student.Sname having count(C#) <(select count(C#) from Course);

11、查询至少有一门课与学号为“1001”的同学所学相同的同学的学号和姓名; 
    select S#,Sname from Student,SC where Student.S#=SC.S# andC# in select C# from SC where S#='1001'; 
12
、查询至少学过学号为“001”同学所有一门课的其他同学学号和姓名; 
    select distinct SC.S#,Sname 
    from Student,SC 
    where Student.S#=SC.S# and C# in (select C# from SC whereS#='001'); 
13
、把“SC”表中“叶平”老师教的课的成绩都更改为此课程的平均成绩; 
    update SC set score=(select avg(SC_2.score) 
    from SC SC_2 
    where SC_2.C#=SC.C# ) from Course,Teacher whereCourse.C#=SC.C# and Course.T#=Teacher.T# and Teacher.Tname='
叶平'); 
14
、查询和“1002”号的同学学习的课程完全相同的其他同学学号和姓名; 
    select S# from SC where C# in (select C# from SC whereS#='1002') 
    group by S# having count(*)=(select count(*) from SC whereS#='1002'); 
15
、删除学习“叶平”老师课的SC表记录; 
    Delect SC 
    from course ,Teacher  
    where Course.C#=SC.C# and Course.T#= Teacher.T# and Tname='
叶平'; 
16
、向SC表中插入一些记录,这些记录要求符合以下条件:没有上过编号“003”课程的同学学号、2、 
   
号课的平均成绩; 
    Insert SC select S#,'002',(Select avg(score) 
    from SC where C#='002') from Student where S# not in (SelectS# from SC where C#='002'); 
17
、按平均成绩从高到低显示所有学生的“数据库”、“企业管理”、“英语”三门的课程成绩,按如下形式显示: 学生ID,,数据库,企业管理,英语,有效课程数,有效平均分 
    SELECT S# as
学生ID 
        ,(SELECT score FROM SC WHERESC.S#=t.S# AND C#='004') AS
数据库 
        ,(SELECT score FROM SC WHERESC.S#=t.S# AND C#='001') AS
企业管理 
        ,(SELECT score FROM SC WHERESC.S#=t.S# AND C#='006') AS
英语 
        ,COUNT(*) AS
有效课程数, AVG(t.score) AS 平均成绩 
    FROM SC AS t 
    GROUP BY S# 
    ORDER BY avg(t.score)  
18
、查询各科成绩最高和最低的分:以如下形式显示:课程ID,最高分,最低分 
    SELECT L.C# As
课程ID,L.score AS 最高分,R.scoreAS 最低分 
    FROM SC L ,SC AS R 
    WHERE L.C# = R.C# and 
        L.score = (SELECTMAX(IL.score) 
                     FROM SC AS IL,Student AS IM 
                     WHERE L.C# = IL.C# and IM.S#=IL.S# 
                     GROUP BY IL.C#) 
        AND 
        R.Score = (SELECTMIN(IR.score) 
                     FROM SC AS IR 
                     WHERE R.C# = IR.C# 
                 GROUP BY IR.C# 
                   ); 
19
、按各科平均成绩从低到高和及格率的百分数从高到低顺序 
    SELECT t.C# AS
课程号,max(course.Cname)AS 课程名,isnull(AVG(score),0) AS 平均成绩 
        ,100 * SUM(CASE WHEN isnull(score,0)>=60 THEN 1 ELSE 0 END)/COUNT(*) AS
及格百分数 
    FROM SC T,Course 
    where t.C#=course.C# 
    GROUP BY t.C# 
    ORDER BY 100 * SUM(CASE WHEN  isnull(score,0)>=60THEN 1 ELSE 0 END)/COUNT(*) DESC 
20
、查询如下课程平均成绩和及格率的百分数(用"1行"显示): 企业管理(001),马克思(002),OO&UML (003),数据库(004) 
    SELECT SUM(CASE WHEN C# ='001' THEN score ELSE 0END)/SUM(CASE C# WHEN '001' THEN 1 ELSE 0 END) AS
企业管理平均分 
        ,100 * SUM(CASE WHEN C# = '001' ANDscore >= 60 THEN 1 ELSE 0 END)/SUM(CASE WHEN C# = '001' THEN 1 ELSE 0 END)AS
企业管理及格百分数 
        ,SUM(CASE WHEN C# = '002' THEN scoreELSE 0 END)/SUM(CASE C# WHEN '002' THEN 1 ELSE 0 END) AS
马克思平均分 
        ,100 * SUM(CASE WHEN C# = '002' ANDscore >= 60 THEN 1 ELSE 0 END)/SUM(CASE WHEN C# = '002' THEN 1 ELSE 0 END)AS
马克思及格百分数 
        ,SUM(CASE WHEN C# = '003' THEN scoreELSE 0 END)/SUM(CASE C# WHEN '003' THEN 1 ELSE 0 END) AS UML
平均分 
        ,100 * SUM(CASE WHEN C# = '003' ANDscore >= 60 THEN 1 ELSE 0 END)/SUM(CASE WHEN C# = '003' THEN 1 ELSE 0 END)AS UML
及格百分数 
        ,SUM(CASE WHEN C# = '004' THEN scoreELSE 0 END)/SUM(CASE C# WHEN '004' THEN 1 ELSE 0 END) AS
数据库平均分 
        ,100 * SUM(CASE WHEN C# = '004' ANDscore >= 60 THEN 1 ELSE 0 END)/SUM(CASE WHEN C# = '004' THEN 1 ELSE 0 END)AS
数据库及格百分数 
  FROM SC

21、查询不同老师所教不同课程平均分从高到低显示 
  SELECT max(Z.T#) AS
教师ID,MAX(Z.Tname)AS 教师姓名,C.C#AS 课程ID,MAX(C.Cname)AS 课程名称,AVG(Score)AS 平均成绩 
    FROM SC AS T,Course AS C ,Teacher AS Z 
    where T.C#=C.C# and C.T#=Z.T# 
  GROUP BY C.C# 
  ORDER BY AVG(Score) DESC 
22
、查询如下课程成绩第 3 名到第 6 名的学生成绩单:企业管理(001),马克思(002),UML (003),数据库(004) 
    [
学生ID],[学生姓名],企业管理,马克思,UML,数据库,平均成绩 
    SELECT  DISTINCT top 3 
      SC.S# As
学生学号, 
        Student.Sname AS
学生姓名 , 
      T1.score AS
企业管理, 
      T2.score AS
马克思, 
      T3.score AS UML, 
      T4.score AS
数据库, 
      ISNULL(T1.score,0) + ISNULL(T2.score,0) +ISNULL(T3.score,0) + ISNULL(T4.score,0) as
总分 
      FROM Student,SC  LEFT JOIN SC AS T1 
                     ON SC.S# = T1.S# AND T1.C# = '001' 
            LEFT JOIN SCAS T2 
                     ON SC.S# = T2.S# AND T2.C# = '002' 
            LEFT JOIN SCAS T3 
                     ON SC.S# = T3.S# AND T3.C# = '003' 
            LEFT JOIN SCAS T4 
                     ON SC.S# = T4.S# AND T4.C# = '004' 
      WHERE student.S#=SC.S# and 
      ISNULL(T1.score,0) + ISNULL(T2.score,0) +ISNULL(T3.score,0) + ISNULL(T4.score,0) 
      NOT IN 
      (SELECT 
           DISTINCT 
            TOP 15 WITHTIES 
           ISNULL(T1.score,0) + ISNULL(T2.score,0) + ISNULL(T3.score,0) +ISNULL(T4.score,0) 
      FROM sc 
            LEFT JOIN scAS T1 
                     ON sc.S# = T1.S# AND T1.C# = 'k1' 
            LEFT JOIN scAS T2 
                     ON sc.S# = T2.S# AND T2.C# = 'k2' 
            LEFT JOIN scAS T3 
                     ON sc.S# = T3.S# AND T3.C# = 'k3' 
            LEFT JOIN scAS T4 
                     ON sc.S# = T4.S# AND T4.C# = 'k4' 
      ORDER BY ISNULL(T1.score,0) + ISNULL(T2.score,0)+ ISNULL(T3.score,0) + ISNULL(T4.score,0) DESC);

23、统计列印各科成绩,各分数段人数:课程ID,课程名称,[100-85],[85-70],[70-60],[<60] 
    SELECT SC.C# as
课程ID, Cname as 课程名称 
        ,SUM(CASE WHEN score BETWEEN 85 AND100 THEN 1 ELSE 0 END) AS [100 - 85] 
        ,SUM(CASE WHEN score BETWEEN 70 AND85 THEN 1 ELSE 0 END) AS [85 - 70] 
        ,SUM(CASE WHEN score BETWEEN 60 AND70 THEN 1 ELSE 0 END) AS [70 - 60] 
        ,SUM(CASE WHEN score < 60 THEN 1ELSE 0 END) AS [60 -] 
    FROM SC,Course 
    where SC.C#=Course.C# 
    GROUP BY SC.C#,Cname;

24、查询学生平均成绩及其名次 
      SELECT 1+(SELECT COUNT( distinct
平均成绩) 
             FROM (SELECT S#,AVG(score) AS
平均成绩 
                     FROM SC 
                 GROUP BY S# 
                 ) AS T1 
            WHERE
平均成绩 > T2.平均成绩) as 名次, 
      S# as
学生学号,平均成绩 
    FROM (SELECT S#,AVG(score)
平均成绩 
            FROMSC 
        GROUP BY S# 
        ) AS T2 
    ORDER BY
平均成绩desc; 
  
25
、查询各科成绩前三名的记录:(不考虑成绩并列情况) 
      SELECT t1.S# as
学生ID,t1.C# as 课程ID,Scoreas 分数 
      FROM SC t1 
      WHERE score IN (SELECT TOP 3 score 
             FROM SC 
             WHERE t1.C#= C# 
            ORDER BYscore DESC 
             ) 
      ORDER BY t1.C#; 
26
、查询每门课程被选修的学生数 
  select c#,count(S#) from sc group by C#; 
27
、查询出只选修了一门课程的全部学生的学号和姓名 
  select SC.S#,Student.Sname,count(C#) AS
选课数 
  from SC ,Student 
  where SC.S#=Student.S# group by SC.S# ,Student.Sname havingcount(C#)=1; 
28
、查询男生、女生人数 
    Select count(Ssex) as
男生人数 from Student group by Ssex having Ssex='男'; 
    Select count(Ssex) as
女生人数 from Student group by Ssex having Ssex='女'; 
29
、查询姓“张”的学生名单 
    SELECT Sname FROM Student WHERE Sname like '
张%'; 
30
、查询同名同性学生名单,并统计同名人数 
  select Sname,count(*) from Student group by Sname having count(*)>1;; 
31
、1981年出生的学生名单(注:Student表中Sage列的类型是datetime) 
    select Sname,  CONVERT(char (11),DATEPART(year,Sage))as age 
    from student 
    where CONVERT(char(11),DATEPART(year,Sage))='1981'; 
32
、查询每门课程的平均成绩,结果按平均成绩升序排列,平均成绩相同时,按课程号降序排列 
    Select C#,Avg(score) from SC group by C# order byAvg(score),C# DESC ; 
33
、查询平均成绩大于85的所有学生的学号、姓名和平均成绩 
    select Sname,SC.S# ,avg(score) 
    from Student,SC 
    where Student.S#=SC.S# group by SC.S#,Snamehaving    avg(score)>85; 
34
、查询课程名称为“数据库”,且分数低于60的学生姓名和分数 
    Select Sname,isnull(score,0) 
    from Student,SC,Course 
    where SC.S#=Student.S# and SC.C#=Course.C# and Course.Cname='
数据库'andscore <60; 
35
、查询所有学生的选课情况; 
    SELECT SC.S#,SC.C#,Sname,Cname 
    FROM SC,Student,Course 
    where SC.S#=Student.S# and SC.C#=Course.C# ; 
36
、查询任何一门课程成绩在70分以上的姓名、课程名称和分数; 
    SELECT  distinct student.S#,student.Sname,SC.C#,SC.score 
    FROM student,Sc 
    WHERE SC.score>=70 AND SC.S#=student.S#; 
37
、查询不及格的课程,并按课程号从大到小排列 
    select c# from sc where scor e <60 order by C# ; 
38
、查询课程编号为003且课程成绩在80分以上的学生的学号和姓名; 
    select SC.S#,Student.Sname from SC,Student where SC.S#=Student.S#and Score>80 and C#='003'; 
39
、求选了课程的学生人数 
    select count(*) from sc; 
40
、查询选修“叶平”老师所授课程的学生中,成绩最高的学生姓名及其成绩 
    select Student.Sname,score 
    from Student,SC,Course C,Teacher 
    where Student.S#=SC.S# and SC.C#=C.C# and C.T#=Teacher.T# andTeacher.Tname='
叶平' andSC.score=(select max(score)from SC where C#=C.C# ); 
41
、查询各个课程及相应的选修人数 
    select count(*) from sc group by C#; 
42
、查询不同课程成绩相同的学生的学号、课程号、学生成绩 
  select distinct  A.S#,B.score from SC A  ,SC B whereA.Score=B.Score and A.C# <>B.C# ; 
43
、查询每门功成绩最好的前两名 
    SELECT t1.S# as
学生ID,t1.C# as 课程ID,Scoreas 分数 
      FROM SC t1 
      WHERE score IN (SELECT TOP 2 score 
             FROM SC 
             WHERE t1.C#= C# 
            ORDER BYscore DESC 
             ) 
      ORDER BY t1.C#; 
44
、统计每门课程的学生选修人数(超过10人的课程才统计)。要求输出课程号和选修人数,查询结果按人数降序排列,查询结果按人数降序排列,若人数相同,按课程号升序排列  
    select  C# as
课程号,count(*) as 人数 
    from  sc  
    group  by  C# 
    order  by  count(*) desc,c#  
45
、检索至少选修两门课程的学生学号 
    select  S#  
    from  sc  
    group  by  s# 
    having  count(*)  >  =  2 
46
、查询全部学生都选修的课程的课程号和课程名 
    select  C#,Cname  
    from  Course  
    where  C#  in  (select  c# from  sc group  by  c#)  
47
、查询没学过“叶平”老师讲授的任一门课程的学生姓名 
    select Sname from Student where S# not in (select S# from Course,Teacher,SCwhere Course.T#=Teacher.T# and SC.C#=course.C# and Tname='
叶平'); 
48
、查询两门以上不及格课程的同学的学号及其平均成绩 
    select S#,avg(isnull(score,0)) from SC where S# in (selectS# from SC where score <60 group by S# having count(*)>2)group byS#; 
49
、检索“004”课程分数小于60,按分数降序排列的同学学号 
    select S# from SC where C#='004'and score <60 order byscore desc; 
50
、删除“002”同学的“001”课程的成绩 
delete from Sc where S#='001'and C#='001';

Android 13.0 开机启动优化之PMS扫描apk耗时相关功能优化 在android13.0的系统rom定制化开发中,在系统中开发产品时,会根据客户要求内置第三方app,这时如果内置app过多,或者安装的app过多,在系统开机的过程中 在pms扫描安装app的时候,就会比较耗时,这时候就需要优化下pms扫描安装app这块的功能代码,用多线程来实现pms扫描安装app,来加快开机时间,接下来 来实现这个功能 阅读详情

相关推荐

OpenWebUI联网搜索实战:如何用SearXNG让本地大模型获取实时信息(附百度/360配置)

本文详细介绍了如何通过部署开源元搜索引擎SearXNG,为本地运行的OpenWebUI大语言模型(如Qwen、Llama)配置联网搜索功能,解决其知识库过时的问题。文章重点讲解了SearXNG的Docker部署、集成国内搜索引擎(如百度、360)的配置方法,以及如何与OpenWebUI无缝对接,从而实现本地大模型获取实时、准确的中文信息,提升其实用性。

weixin_28835583的博客 1867

泰山学院数据库选择答案

判断题 1、 安装Microsoft SQL Server 2000 企业版对操作系统的最低要求可以是Microsoft Windows 2000 Professional。(b ) a) 正确 b)错误 2、每一个服务器必须属于一个服务器组。一个服务器组可以包含0个、一个或多个服务器。( a) a) 正确 ...

wiipail的博客 4325

实体对齐(Entity Alignment)相关论文与数据集整理

实体对齐(Entity Alignment)、知识图谱融合方法总结整理 年份 模型 主要思想 博文推荐 论文 代码 2019 Entity Alignment between Knowledge Graphs Using Attribute Embeddings 实体对齐数据集整理 名称 — DBpe-dia(DBP) LinkedGeoData(LGD) Geonames(GEO) YAGO ...

bjxxkjdxcdd的博客 1万+

MySQL实现了四种通信协议

TCP/IP协议,通常我们通过来连接MySQL,各种主要编程语言都是根据这个协议实现了连接模块 Unix Socket协议,这个通常我们登入MySQL服务器中使用这个协议,因为要使用这个协议连接MySQL需要一个物理文件,文件的存放位置在配置文件中有定义,值得一提的是,这是所有协议中最高效的一个。 Share Memory协议,这个协议一般人不知道,肯定也没用过,因为这个只有windows可以使

sunnylinner的博客 1034

无人机航拍实战:如何用Python代码精准计算目标地理坐标(附完整代码)

本文详细介绍了如何利用Python代码实现无人机航拍图像中目标点的精准地理位置计算。通过解析从像素坐标系到WGS84大地坐标系的完整转换链条,结合相机内参、无人机姿态与地球曲率处理,提供了可直接运行的实战代码,并重点分析了地理位置计算中的常见误差来源与应对策略,助力开发者解决实际项目中的定位漂移问题。

hh234的博客 356

学习使用turtlebot2——ROS上安装turtlebot2

安装环境:    安装Ubuntu 14.04版本和ROS Indigo    参考:http://wiki.ros.org/turtlebot/Tutorials安装步骤    有两种安装方法,一种直接的安装命令,另外一种源码编译安装,区别在于:直接安装命令是安装在电脑默认路径/opt/ros/indigo/share里面不便于更改代码,因为默认路径下文件一般有访问权限,无法直接更改,需要使用s...

weixin_42670641的博客 2531

sql语句练习题整理

一、现有数据库casemanage中表结构如下图 TABLENAME:afinfo Id name age birth sex memo 1 徐洪国 37 1979-03-23 男 高中 2 王芳芳 ...

朱海燕的博客日记 1万+

2025反爬虫革命:京东商品接口的动态指纹认证与量子加密传输方案

在2025年,全球电商API接口面临的安全威胁呈现指数级增长:京东构建了基于硬件、软件、行为三重维度的设备指纹模型:京东构建了基于BB84+E91混合协议的量子密钥中继网络:

FB13713612741的博客 1648

SQL Server选择题40个

1、数据库系统的核心是( ) A、数据库管理系统 B、数据库 C、操作系统 D、数据 2、以下( )不是数据库的模型 A、网状型 B、关系型 C、层次型 D、实体联系型 3、下列关于数据完整性的说法正确的是( ) A、实体完整性要求每个实体都必须有一个主键或其他的唯一标识列 B、记录中某个字段值为NULL,表示该列上没有值 C、利用主键约束的列不能有重复的值,但允许N

学而不思则罔,思而不学则殆。 1万+

微信小程序利用Echarts加载中国地图的步骤

微信小程序如何利用Echarts加载地图?可按照如下四个步骤进行。(阅读时间大概3分钟)。

成都都成 5273

22、自动化地图制作与Pandas数据处理

本文介绍了在ArcGIS Pro中使用arcpy.mp模块进行自动化地图制作的关键技术,涵盖地图元素的访问、移动与文本修改,以及将布局批量导出为JPEG、PNG和PDF格式的方法。同时,文章深入探讨了Pandas在数据处理和地理空间分析中的应用,特别是Spatially Enabled DataFrames(SEDFs)的使用。通过综合案例展示了地图更新与数据清洗、分析的结合,提升了地图制作与数据处理的效率,为GIS自动化工作流提供了实用指南。

w8x9y0z1的博客 78

sql语句练习50题(含解析)

sql练习笔记

m0_45210394的博客 2万+

CloudCompare 二次开发:插件中的 PCL 环境配置与编程

在进行 CloudCompare 的二次开发过程中,我们常常需要使用点云库(Point Cloud Library,简称 PCL)来处理和分析点云数据。在 CloudCompare 的界面中,选中一个点云对象,然后点击菜单栏中的 “插件” -> “MyPluginAction”。插件将对选中的点云对象进行体素滤波处理,并更新显示结果。下面我们将展示一个简单的插件编程示例,该示例使用 PCL 对输入的点云数据进行体素滤波处理。方法进行体素滤波处理,并将结果点云赋值给选中的点云对象。文件并点击 “打开”。

2301_79331387的博客 283

50个SQL语句练习题

50个SQL语句练习题 –1.学生表 Student(SNO,Sname,Sage,Ssex) –SNO 学生编号,Sname 学生姓名,Sage 出生年月,Ssex 学生性别 –2.课程表 Course(CNO,Cname,TNO) –CNO –课程编号,Cname 课程名称,TNO 教师编号 –3.教师表 Teacher(TNO,Tname) –TNO 教师编号,Tname 教师姓名 –4.成...

CodersCoder的博客 1961

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

详解50道经典sql语句练习题

闲来无事, 在github上找到一波sql语句练习题,拿来做一下 , 题目转载自https://github.com/Gsllchb/gsllchb.github.io/blob/master/blog/SQL_50question.md有兴趣的朋友可以来玩玩.有的地方和转载的地方不一样,我就顺手修改了,向建表的时候,可能是软件不一样(感觉也不会影响),我的无法使用, 后来我就简单的改了一下...

weixin_45058795的博客 2074

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

mysql语句练习题_50道SQL练习题

下班空闲时间正好搜了一些SQL题来做,练习SQL。题目是最简单的学生选课场景。我使用的Mysql版本是5.7.19。SQL语句可能会因数据库系统的不同会有少许差异知乎不支持Markdown。如果觉得边幅太长可以看这个50道Mysql 练习题数据表--1.学生表Student(SId,Sname,Sage,Ssex)--SId 学生编号,Sname 学生姓名,Sage 出生年月,Ssex 学生性别-...

weixin_33178839的博客 607

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

mysql题_Mysql Sql 语句练习题 (50道)

MySql 语句练习50题表名和字段–1.学生表Student(s_id,s_name,s_birth,s_sex) –学生编号,学生姓名, 出生年月,学生性别–2.课程表Course(c_id,c_name,t_id) – –课程编号, 课程名称, 教师编号–3.教师表Teacher(t_id,t_name) –教师编号,教师姓名–4.成绩表Score(s_id,c_id,s_score) –学...

weixin_39922534的博客 175

面试sql(Oracle)语句练习题50道

create table student( sno varchar2(10) primary key, sname varchar2(20), sage number(2), ssex varchar2(5) ); create table teacher( tno varchar2(10) primary key, tname varchar2(20) ); create table cours...

hai1991yu的博客 8351

MySQL经典练习题及答案,常用SQL语句练习50题

表名和字段–1.学生表 Student(s_id,s_name,s_birth,s_sex) –学生编号,学生姓名, 出生年月,学生性别 –2.课程表 Course(c_id,c_name,t_id) – –课程编号, 课程名称, 教师编号 –3.教师表 Teacher(t_id,t_name) –教师编号,教师姓名 –4.成绩表 Score(s_id,c_id,s_score) –学生编号,课程...

qq_41936662的博客 10万+

增删改查练习题和sql语句,50条常用sql语句练习

–建表 –学生表 CREATE TABLE `Student`( `s_id` VARCHAR(20), `s_name` VARCHAR(20) NOT NULL DEFAULT '', `s_birth` VARCHAR(20) NOT NULL DEFAULT '', `s_sex` VARCHAR(10) NOT NULL DEFAULT '', PRIMARY KEY(`s_i...

Qioooba的博客 3681

oracle语句面试,面试sql(Oracle)语句练习题50道

create table student(sno varchar2(10) primary key,sname varchar2(20),sage number(2),ssex varchar2(5));create table teacher(tno varchar2(10) primary key,tname varchar2(20));create table course(cno varc...

weixin_27076351的博客 655

50道Sql语句练习题

掌握50道 走遍天下也不怕

TianYu 505

SQL语句的练习50题,建表,数据,练习题(后续更新每个语句查询效果)

(一)建立表和插入数据(1.学生表2.课程表3.教师表4.成绩表) #建表 #学生表 CREATE TABLE `Student`( `s_id` VARCHAR(20), `s_name` VARCHAR(20) NOT NULL DEFAULT '', `s_birth` VARCHAR(20) NOT NULL DEFAULT '', `s_sex` VARCHAR(10) NOT NULL DEFAULT '', PRIMARY KEY(`s_id`) ); #课程表 CREATE TAB

Hui_Hong_TaiLang的博客 2593

Hive50道经典练习题及答案,常用SQL语句练习50题(题目转自别人, 答案全部自己写的)

创建数据库: 建表: create table student(id string,name string,birthday string,sex string) row format delimited fields terminated by ’ '; create table course(id string,name string,tid string) row format delimi...

exert_0211的博客 7251
上一篇: SQL 操作结果集 -并集、差集、交集、结果集排序
下一篇: sql练习题2(50题)
git_DingSJ
博客等级 码龄10年 14粉丝 16原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值