分类: SQL

6 篇文章

视图&子查询
1.视图 什么是视图 从SQL 的角度来看视图就是一张表 视图是一种虚拟表,其内容由查询定义。和真实的表类似,视图包含一系列带有名称的列和行数据。但是,视图在数据库中并不以存储的数据值集形式存在,它的数据来自定义视图查询时所引用的表,并且在引用视图时动态生成。 视图的定义是基于基本表的,与直接操作基本表相比,视图有以下优点: 由于视图无需保存数据,…
thumbnail
SQL- – – DML(数据操纵语言)
DMLDML(Data Manipulation Language,数据操纵语言)  用来查询或者变更表中的记录。DML 包含以下几种指令。SELECT:查询表中的数据INSERT:向表中插入新数据UPDATE:更新表中的数据DELETE:删除表中的数据 SELECT语句 SELECT 语句用于从数据库中选取数据。结果被存储在一个结果表中,称为结果…
SQL- – -DDL(数据定义语言)
DDLDDL(Data Definition Language,数据定义语言)  用来创建或者删除存储数据用的数据库以及数据库中的表等对象。DDL 包含以下几种指令。CREATE:创建数据库和表等对象DROP: 删除数据库和表等对象ALTER: 修改数据库和表等对象的结构 CREATE语句 创建数据库 在创建表之前,一定要先创建用来存储表的数据库。…
SQL基础—简介
数据库 概念- - - 什么是数据库、数据库管理系统 数据库:数据库(Datebase,DB)是将大量数据保存起来,通过计算机加工而成的可以进行高效访问的数据集合。 数据库管理系统:用来管理数据库的计算机系统称为数据库管理系统(Datebase Management System,DBMS)。 DBMS优点- - - 为什么使用DBMS 实现多人共…
异常处理
1.如何解决Navicat for MySQL 1130错误 用Navicat连接远程MySQL数据库时,有时会出现“Navicat for mysql 1130错误”,提示错误内容为不允许连接MySQL服务。很多人都以为是防火墙在作怪,其实关掉防火墙依然不能解决这个问题,本教程将为大家介绍Navicat for MySQL 1130错误的解决方法…
thumbnail
集合运算&联结
本文主要介绍同时使用两张表的SQL语句,包括以行为运算单位的集合运算及以列为单位的联结