随笔分类 - Sql
摘要:1 -- 字符串拼接 2 SET @this_year=YEAR(CURDATE()); 3 SET @str=CONCAT('select time from tb_history_',@this_year) 4 PREPARE stmt from @str; 5 EXECUTE stmt; 6 DEALLOCATE stmt; 7 8 -- 视图 9 DROP VIEW ...
阅读全文
摘要:----视图增删改操作不影响基础表 ----视图不允许出现重复列 create view haha--创建视图 as select student.*,Score.Cno,Score.Degree from student,score where student.Sno=Score.Sno select * from haha ----事务 begin tran insert into...
阅读全文
摘要:1 --create table users--创建用户表 2 --( 3 -- ids int primary key identity(1,1), 4 -- name nvarchar(200),--姓名 5 -- class nvarchar(200)--班级编号 6 --) 7 8 --create table class--创建班级表 9 --( ...
阅读全文
摘要:--存储过程 create proc JiaFa--创建加法存储过程 @a int, @b int as return @a+@b; declare @ccc int; exec @ccc=JiaFa 5,10--调用存储过程 select @ccc create proc SelectAll--创建查询表存储过程 as select * from student s...
阅读全文
摘要:--定义变量 --int a; declare @a nvarchar(200); declare @b nvarchar(200); declare @c int; --赋值 --a=""; set @a='haha'; select @b=MAX(DEGREE) from Score select @c=1; --输出 --console.write(s); select @a--...
阅读全文
摘要:--1、 查询Student表中的所有记录的Sname、Ssex和Class列。 select sname,ssex,class from student --2、 查询教师所有的单位即不重复的Depart列。 select distinct Depart from Teacher --3、 查询Student表的所有记录。 select * from student --4、 查询Score表...
阅读全文
摘要:一、 设有一数据库,包括四个表:学生表(Student)、课程表(Course)、成绩表(Score)以及教师信息表(Teacher)。四个表的结构分别如表1-1的表(一)~表(四)所示,数据如表1-2的表(一)~表(四)所示。用SQL语句创建四个表并完成相关题目。 表1-1数据库的表结构 表(一)
阅读全文
摘要:SELECT COUNT(*) FROM ~ 求个数 SUM 求和 AVG 平均值 MAX 最大 MIN 最小 VARIANCE 方差 STDDEV 标准差 ABS 绝对值 CEIL 与给定参数相等或大的最小整数 FLOOR 与给定参数相等或小的最大整数 COS\COSH\SIN\SINH\TAN\
阅读全文
摘要:条件修改: update 表名 set 列名 = 值 where 列名 = 值条件删除: delete from 表名 where 列名 = 值 -高级查询 +条件查询 select * from 表名 where 筛选条件 + 查列 *改为要查看的列,多列逗号隔开 + 筛选条件 where 列名
阅读全文
摘要:T-SQL语言是标准的SQL Server的扩展,是标准的SQL程序设计语言的增强版,是用以程序与SQL Server沟通的主要语言。T-SQL是SQL Server系统产品独有的,其他的关系数据库不支持T-SQL。 创建数据库:create database Data2018(数据库名); 删除数
阅读全文
摘要:主键约束: 设置某一列为主键列 不允许重复,不允许为空,一个表有且只有一个主键列 外键约束(建立表和表之间关系的最重要的约束): 当前表的某一列被其它表的某一主键列/某一列所约束 当前表被约束的这一列里面的内容不允许超出约束它的列里面的内用 要作为主约束列来约束其它表的列,这一列必须是主键列/唯一列
阅读全文
摘要:数据库:一些存储在硬盘上的数据文件 内 存:计算机临时存储的一些数据 .NET--SQL SERVER PHP --MySql Java--Oreacl 数据库中的数据类型: int-整型 decimal(长度,小数位数) bit-布尔型 1-true 0-false datetime-时间类型 c
阅读全文

浙公网安备 33010602011771号