2015.4.2SQL 简单语句

1.创建一个student表 create table student_masen( sno char(4) not null primarykey sname nchar(10) not null sex char(1) null check(‘M‘,‘F‘) age smallint null check(age>15 and age<25))

2.创建一个course表 create table course_masen( cno char(4) not null primarykey cname char(10) not null credit smallint null check(credit>0 and credit<10))

3.创建一个S_C表 create table S_C_masen( sno char(4) not null cnno char(4) not null primarykey(sno,cno) grade smallint check(grade>=0 and grade<=100)) alter table s_C_masen add constraint fk_sno foreign key(sno) references student_masen(sno) alter table s_C_masen add constraint fk_cno foreign key(cno) references sutdent_masen(cno)

1.查询性别不是男的学生的姓名 select sname from student_masen where sex!=‘M‘

2.查询性别是男的 年龄大于20的学生姓名 select sname from student_masen where sex=‘M‘ and age>20

3.按照课程号降序排列 课程名升序排序 查询出结果集 select * from course_masen order by cno desc ,cname asc

4.在S_C表中,查询学号是S1的学生 一共修了几门课程 select count(cno) from S_C_masen where sno=‘s1‘ 通过这次的练习,使我加深了对创建数据库表的理解,继续努力!

时间: 2024-12-22 03:14:01

2015.4.2SQL 简单语句的相关文章

简单语句实现用户添加、删除

简单语句实现用户添加.删除 导读 本人苏小白,一名刚刚跨入linux世界的小白菜.最近一直通过<linux就该这么学>学习linux知识,前几天在网上看到了一则关于普通用户添加.删除shell脚本命令的题目,当时自己不会编写,但是把题目记录了下来!后来通过学习<linux就该这么学>,完成了题目所需.希望需者能看到,同时有什么不正确的地方希望大牛们能指正留言! 题目要求: 编辑shell脚本命令,实现普通用户的添加与删除. 要求: 1.添加(删除)普通用户是要查询普通用户是否已存在

swift 简单语句 控制流语句

在 Swift 中.有两种类型的语句:简单语句和控制流语句.简单语句是最常见的.用于构造表达式和声明.控制流语句则用于控制程序运行的流程,Swift 中有三种类型的控制流语句:循环语句.分支语句和控制传递语句. 循环语句用于反复运行代码块.分支语句用于运行满足特定条件的代码块:控制传递语句则用于改动代码的运行顺序.在稍后的叙述中,将会具体地介绍每一种类型的控制流语句. 是否将分号(;)加入到语句的结尾处是可选的.但若要在同一行内写多条独立语句,请务必使用分号. GRAMMAR OF A STAT

Python简单语句

简单语句由(逻辑上的)一行组成. 1.表达式语句 表达式也可以是语句.如果表达式是函数调用或者文档字符串的话尤其有用. 例如: "This modue contains SPAM-related function." 2.断言语句 断言语句可以检查条件是否为真,如果不为真则引发一个AssertionError(可选提供的错误信息)异常 例如: assert age >=12, 'Children under the age of 12 are not allowed' 3.赋值语

基础知识回顾——简单语句汇总

简单语句包含在单一的一个逻辑行中.几个简单语句可以用分号分隔出现在单一的一行中. 1.表达式语句 1 >>> "a nice day" 2 'a nice day' 2.断言语句:检查条件是否为真,为假引发AssertionError 1 >>> assert 12 == 12 2 >>> assert 12 == 13 3 4 Traceback (most recent call last): 5 File "<

chapter 5 简单语句

5.1 简单语句 表达式语句:表达式+分号:执行表达式并且丢弃求值结果. 空语句:当循环的全部工作在条件部分就可以完成的时候会用到. 复合语句:花括号括起来的语句和声明即块. 语句作用域:

如何利用一条简单语句判断一个整数是否为2的整数次幂

在写代码的过程中可能会遇到判断一个整数是否为2的整数次幂的问题,除了枚举的方法,还可以利用二进制的知识进行简单快速判断. 2的整数次幂用二进制表示只存在一个1和n个0,因此,我们利用位运算&判断一个整数a与a-1的&是否为0即可.具体代码如下. 代码非常简洁. 12345678910111213141 大专栏  如何利用一条简单语句判断一个整数是否为2的整数次幂51617 #include<bits/stdc++.h>using namespace std;typedef lo

Oracle笔记 六、PL/SQL简单语句块、变量定义

1.简单SQL语句,HellWorld示例 --输出信息 begin dbms_output.put_line('Oracle Hello World!'); end;   2.变量的定义.使用 --定义变量 declare sName varchar2(20); begin sName := 'jack'; dbms_output.put_line(sName); end; --常用类型 declare sNum number(1); sCount binary_integer := 0; s

Oracle的一些简单语句

drop后的表被放在回收站(user_recyclebin)里,而不是直接删除掉.这样,回收站里的表信息就可以被恢复,或彻底清除. 1.通过查询回收站user_recyclebin获取被删除的表信息,然后使用语句 flashback table <user_recyclebin.object_name or user_recyclebin.original_name> to before drop [rename to <new_table_name>]; 将回收站里的表恢复为原名

图文介绍MyEclipse (2015) 中创建简单的Maven项目的步骤(用于生成可运行jar文件)

利用MyEclipse的引导,能够非常方便的创建简单的.用于生成可运行jar文件的Maven项目: (原创文章,转载请注明转自Clement-Xu的博客:http://blog.csdn.net/clementad/article/details/46954277) 1.New -> Project... 选择 Maven Project, 点击Next > 2.在Select projrect name and location界面,各选项例如以下图,点击Next > 3.在Selec