数据库随笔

15人阅读 评论(0) 收藏 举报
分类:

以下是我在学习数据库时临时写的总结,仅供参考。

以表Department(Dept, Instruct, Office)为例


CREATA TABLE Department(Dept);   !!!主键不能忘
SHOW Department;
表的删除:
DROP TABLE Student CASCADE; 或 DROP TABLE Student RESTRICT;   CASCADE: 直接将表及表所包含的数据全部删除。RESTRICT:只有当这个表为空时,没有包含任何数据时,才会将这个表删除。

修改表的属性:
增:ALTER TABLE Student ADD RANK char(1);
删:ALTER TABLE Student DROP RANK;
改:1,先删后改      2,ALTER TABLE NAMES MODIFY K char(2);
元组插入:
插入整个元组:INSERT INTO Student VALUES(15109640418, ‘同’, 18);   或者:INSERT INTO Student(NO, NAME, AGE) VALUES(15109640418, ‘同’, 18);  (先注明属性,再插元素)
插入部分元组: INSERT INTO Student VALUES(15109640418, ‘同’, NULL); 或者 ; INSERT INTO Student(N0, NAME, AGE) VALUES(1510964041, ‘同’);
元组的删除与修改:
删除全部元组:DROP TABLE Student CASCADE; 或 DROP TABLE Student RESTRICT;  
删除部分元组:DELETE FROM Student WHERE Age > 25;
元组的修改:UPDATE Student SET Age = Age + 1 WHERE NO > 2017;   SET关键字后是我们弟元组进行修改的赋值语句
Select:
SELECT关键字后面跟查询的属性名,FROM关键字后跟表明,SELECT后面可以跟多个属性,属性名之间用逗号隔开
去除重复项:
DISTINCT
查询结果排序:
ORDER BY 属性名1 DESC, 属性名2 DESC /ASC
BETWEET 与 NOT BETWEET : 适合查询连续区间和连续区间的补
IN  与  NOT IN   : 适合查询离散的值
SQL中的字符串:
字符与字符串通过‘’引起来的,
UPPER(): 将字符或字符串以大写格式输出;
LOWER(): 将字符或字符串以小写格式输出;
TRIM(): 去掉字符或字符串末尾的空格后输出;
REVERSE():将字符或数字反转后输出;
精确查询和模糊查询LIKE:(\转义)
% : % 可以代表任意字符串或空值
_ : 可以代表任意字符(一个_代表一个字符)
聚集函数:
AVG(); 返回该属性查询结果的平均数;
COUNT():返回该属性查询结果的数目;
MAX():返回该属性查询结果中的最大值;
MIN():返回该属性查询结果中的最小值;
STD():返回该属性查询结果的标准差;
AVRINANCE():返回查询结果的标准方差;
SUM():返回查询结果的总和;  
having 是筛选组  而where是筛选记录
查看评论

SQL数据库随笔

坚持做一件事。
  • YQYniubi
  • YQYniubi
  • 2018-02-28 09:55:40
  • 18

C#对SQL Server数据库操作——随笔

MSDN很重要 1、C# 如何连接到SQL Server数据库? 有两种方式, 第一种是连接数据库方法:直接通过数据库的用户名、密码等连接,步骤: (1)建立SqlConnection对象,指...
  • weixin_38305099
  • weixin_38305099
  • 2018-01-30 09:33:17
  • 17

android 高德地图定位(地理位置) 笔记

android studio端代码 MainActivity package com.andros230.trajectory; import android.app.Activity; ...
  • u014535253
  • u014535253
  • 2016-04-19 15:07:02
  • 944

oracle 数据仓库随笔

  • 2011年06月29日 15:58
  • 547KB
  • 下载

博客园的 “随笔、文章、日记”有什么区别?

博客园的 “随笔、文章、日记”有什么区别?生成的url有区别“p/articles/diary”,并且日记不公开...
  • yunweifun
  • yunweifun
  • 2017-12-17 09:25:35
  • 615

2016新年随笔

前言 题外话:【我爱王梦】 生活:        高考时的失利,让我在很大的一段时间内都走不出来,那段时间真的不知道自己在想什么?又到底在做着什么?说真的,那段时间我感觉到了真正的孤独,没...
  • wangmeng951011
  • wangmeng951011
  • 2016-02-11 12:02:25
  • 513

培根随笔集 英语原文

  • 2009年04月06日 13:34
  • 150KB
  • 下载

学习方法随笔

1 学一门技术的最好方法莫过于在实践中学习、在实践中体会,逐步加深对其精神实质的理解和把握,而不是一上来就引入一大堆新概念让大家觉得无所适从,或者死记硬背一大堆概念而面对一个真正的实际需求束手无策。...
  • cactusz
  • cactusz
  • 2017-07-06 15:40:04
  • 69

博客园首页新随笔联系管理订阅 随笔- 7 文章- 0 评论- 4 ElasticSearch 5.0.1 java API操作

博客园首页新随笔联系管理订阅 随笔- 7  文章- 0  评论- 4  ElasticSearch 5.0.1 java API操作   ...
  • gaoqiao1988
  • gaoqiao1988
  • 2016-12-25 09:15:05
  • 665
    个人资料
    持之以恒
    等级:
    访问量: 852
    积分: 102
    排名: 126万+
    文章存档