ICode9

精准搜索请尝试: 精确搜索
  • 数据库面试题(开发者必看)2022-07-06 01:00:18

    数据库常见面试题(开发者篇) 什么是存储过程?有哪些优缺点? 什么是存储过程?有哪些优缺点? 存储过程就像我们编程语言中的函数一样,封装了我们的代码(PLSQL、T-SQL)。 存储过程的优点: 能够将代码封装起来 保存在数据库之中 让编程语言进行调用 存储过程是一个预编译的代码块,执行效

  • sql练习题2022-06-29 11:35:30

    1.创建表 //学生表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)  );  //

  • SOQ server 查询2022-05-26 20:02:43

    --一、设有一数据库,包括四个表:--学生表(Student)、课程表(Course)、--成绩表(Score)以及教师信息表(Teacher)。--四个表的结构分别如表1-1的表(一)~表(四)所示,--数据如表1-2的表(一)~表(四)所示。--用SQL语句创建四个表并完成相关题目。 create table Student( Sno char(3) not null primary key,

  • SQl 练习题2022-05-26 02:00:41

      表1-1数据库的表结构  表(一)Student                           属性名 数据类型 可否为空 含 义 Sno Char(3) 否 学号(主码) Sname Char(8) 否 学生姓名 Ssex Char(2) 否 学生性别 Sbirthday datetime

  • SQL语言 查询语句基础 实验32022-05-26 00:01:51

    数据库与实验2相同 就不重复展示了 实验内容 1.查询C1课程的选课人数 select COUNT(*) as 人数 from SC where CNo='C1' 运行结果 2.查询程序设计课程的选课人数。结果列名为课程名、选课人数 select CN as 课程名,COUNT(*) as 选课人数 from SC,c where sc.CNo=c.CNo and CN='程

  • 数据库学习(二)——SQL查询语句2022-04-26 21:00:38

    数据库实验课课后习题的SQL语句,题目如下: 用到的表的结构如下: 各题具体代码如下: 1.查询成绩在 80~90分之间的记录。 /*第一问*/ SELECT * FROM SC WHERE SCORE>80 AND SCORE<90 GO 2.查询至少有 4 个同学选修的课程名。 /*第二问*/ select CN from Course where CNO in (selec

  • MySQL查询练习--答案22022-04-26 16:03:00

    11、查询至少有一门课与学号为“s001”的同学所学相同的同学的学号和姓名; SELECT st.* FROM student st, (SELECT DISTINCT a.sno FROM (SELECT * FROM sc) a, (SELECT * FROM sc WHERE sc.sno='s001') b WHERE a.cno=b.cno) h WHERE st.sno=h.sno AND st.sno<>'s001' 12、查

  • MySQL查询练习--答案32022-04-26 16:01:47

    21、查询各科成绩前三名的记录:(不考虑成绩并列情况) SELECT * FROM (SELECT sno,cno,score,row_number()over(PARTITION BY cno ORDER BY score DESC) rn FROM sc) WHERE rn<4 22、查询每门课程被选修的学生数 SELECT cno,COUNT(sno)FROM sc GROUP BY cno; 23、查询出只选

  • day04SQL学习2022-04-25 13:03:40

    Select * from studentSelect Sname from studentSelect * From student where ssex = '男'select * from sc where grade is not null order by grade descselect count(*) from courseselect max(grade) from scselect ssex, count(*) 人数 

  • case、if、开窗函数查询语句2022-04-08 10:01:26

    1、练习 case。。。 when 。。 then 。。 else 。。。 end as 。。。 SELECTCASE WHEN degree BETWEEN 0 AND 59 THEN '及格' WHEN degree BETWEEN 60 and 80 THEN '良好' ELSE '优秀'END as '等级'FROM Score;     2. 练习 -- if( , , ) select sno,cno,deg

  • 数据库第三次作业2022-03-20 23:02:56

    数据库第三次作业 SQL-查询语句作业 实验指导书p71(1) 提交word文档,命名“学号_姓名_作业3” (1)基于“教学管理”数据库jxgl,试用SQL的查询语句表达下列查询 检索年龄大于23岁的男学生的学号和姓名 检索代码: SELECT SNO,SNAME FROM STUDENT WHERE SAGE > 23 AND SSEX = '男';

  • sql集合查询2022-02-18 20:04:52

    并UNION 查询计算机科学系的学生及年龄小于 19 岁的学生 方法一: SELECT * FROM student WHERE Sdept='CS' OR Sage<19; 方法二: SELECT * FROM student WHERE Sdept='CS' UNION SELECT * FROM student WHERE Sage<19; UNION 自动取出重复元素 UNION ALL 保留重复元素 查

  • SQL连接查询2022-02-17 13:34:42

    等值连接 查询每个学生及其选修课程的情况 SELECT student.*, sc.* FROM student, sc WHERE student.`Sno`=sc.`Sno`; 对上例进行自然连接,消除重复Sno列 SELECT student.*, sc.`Cno`, sc.`Grade` FROM student, sc WHERE student.`Sno`=sc.`Sno`; 自身连接 需要给表起别名以示

  • 【无标题】2022-01-10 13:07:05

    python课设 import pymysql class title:     print("***学生成绩管理系统***")     print("1.添加信息")     print("2.修改信息")     print("3.删除信息")     print("4.综合查询")     print("0.退出") class data:     def creat(self)

  • 【数据库原理】学习笔记05——数据库完整性2022-01-08 10:02:43

    数据库完整性 数据库的完整性: 是指数据的正确性和相容性。数据的完整性是为了防止数据库中存在不符合语义的数据,也就是防止数据库中存在不正确的数据 完整性约束: 完整性约束条件也成为完整性规则,是数据库中的数据必须满足的语义约束条件。这些完整性一般由SQL的数据定义语句

  • 基于SqlServer 连接、嵌套和集合查询2022-01-06 21:01:04

    实验四 连接、嵌套和集合查询 一.实验目的及要求 1.熟练连接、嵌套和集合查询。 二.实验任务 1.掌握连接查询的方法。 3.掌握嵌套查询的方法。 4.掌握集合查询的方法。 三、操作要点 1.注意外连接的语法。 四、注意事项 1.在SQL SERVER环境下,集合查询的限制。 五、实验学时:6学时 六、

  • 关于MySQL储存过程中的游标cursor2021-12-19 18:33:06

    一张表SC 在储存过程中使用游标cursor,根据分数逐行更新rank。 DELIMITER && CREATE PROCEDURE ud() BEGIN DECLARE vsno CHAR(9); DECLARE vcno CHAR(4); DECLARE vgrade INT(11); DECLARE v_finished INT DEFAULT 0; DECLARE sc_cursor CURSOR FOR SE

  • MySQL:记录一个多对多小查询2021-12-04 23:06:57

    要求:查询编号为2的学生所选的课程,要求 显示 学生的名字 和 课程的名字 三张表如下: t_student sno(pk)sname1jack2sun3lucy t_course cno(pk)cname100c++200java300.NET t_stu_cour sno(fk)cno(fk)(sno、cno联合主键pk)1100120013002100230032003300 学生和课程之间的关系,一个

  • sql语句大全2021-11-28 20:02:45

    //学生表创建 CREATE table student( Sno CHAR(9) PRIMARY KEY, Sname CHAR(20) UNIQUE, Ssex char(2), Sage SMALLINT, Sdept char(20) ); //课程表创建 CREATE table course( Cno char(4) PRIMARY KEY, Cname char(40) not NULL, Cpno char(4), Ccredit SMALLINT ); //学生

  • 数据库练习题(接上次博客文章)2021-11-25 09:05:15

           本次的数据库练习题,是小编我总结了上次发布的数据库知识点,后动手操作的一部分。重点是想加深对数据库的理解。面对语句的编写,各位同仁可以多多批评与指正呀。 1.创建数据库表。 CREATE DATABASE school;(创建数据库school) USE school; CREATE TABLE student( `sno`

  • MySQL常用操作、插入函数2021-11-20 22:58:00

    数据的定义与数据更新的插入 #创建st库 create database st use st #建student CREATE TABLE student ( Sno CHAR(9) PRIMARY KEY, Sname CHAR(20) UNIQUE, Ssex CHAR(2), Sage SMALLINT, Sdept CHAR(20) ); #建Course表 CREATE TABLE Course( Cno CHAR(4) PRIMARY KEY, Cnam

  • sql2021-11-08 23:31:36

    常用 update user set password=password('123456')where user='root'; --修改密码 flush privileges; --刷新数据库权限 show databases; --显示所有数据库 use dbname; --打开某个数据库 create database [if not exists] 数据库名; --创建数据库 drop database [if exists] 数

  • 实验六:表的查询2021-11-07 12:31:31

    一.实验目的     掌握并理解带有EXISTS谓词的子查询 二.实验设备     PC机一台 三.实验内容     练习带有EXISTS谓词的子查询对表进行查询 四.实验步骤 打开SQL Server Management Studio 18,弹出一个连接到服务器的窗口,在这里面,需要将服务器名称改为(local),点击连接。 /*查

  • 21天好习惯第十四期-142021-11-05 20:33:37

    查询至少选修了“信息系统”和“数学”这两门课程的学生的基本信息   select student. * from student, sc, course where student. sno=sc. sno and sc. cno=course. cno and student. sno (select student. sno from student, sc, course y, course v where student. sno=sc

  • MySQL 数据库实验二2021-10-28 23:31:28

    课题 :实验二 数据库和表的管理* 目的要求 : 1. 了解MySQL数据库的逻辑结构和物理结构的特点。 2. 学会使用SQL语句创建、选择、删除数据库。 3. 学会使用SQL语句创建、修改、删除表。 4. 学会使用SQL语句对表进行插入、修改和删除数据操作。 5. 了解MySQL的常用数据类型。 教

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有