随笔分类 - SQL
摘要:7 集合运算 7-1 表的加减法 本章将会和大家一起学习“集合运算”操作。在数学领域,“集合”表示“(各种各样的)事物的总和”;在数据库领域,表示“记录的集合”。具体来说,表、视图和查询的执行结果都是“记录的集合”。 所谓集合运算,就是对满足同一规则的记录进行的加减等“四则运算”。通过集合运算,可以
阅读全文
摘要:6 函数、谓词、CASE表达式 6-1 各种各样的函数 /* 所谓函数,就是输入某一值得到相应输出结果的功能。输入值称为参数(parameter),输出值称为返回值。 函数大致可以分为以下几种 : 算术函数 :用来进行数值计算的函数 字符串函数 :用来进行字符串操作的函数 日期函数 : 用来进行日期
阅读全文
摘要:5 复杂查询 5-1 视图 究竟视图是什么呢?如果用一句话概述的话,就是“从SQL的角度来看视图就是一张表”。实际上,在SQL语句中并不需要区分哪些是表,哪些是视图。 那么视图和表到底右什么不同呢?区别只有一个,那就是“是否保存了实际的数据”。 通常,我们在创建表时,会通过INSERT语句将数据保存
阅读全文
摘要:4 数据更新 4-1 数据的插入(INSERT语句的使用方法) 通过create table语句创建出来的表,可以将其比作一个空空如也的箱子。只有把数据装入到这个箱子后,它才能称为数据库。用来装入数据的SQL就是INSERT(插入)。 什么是INSERT CREATE TABLE shohinIns
阅读全文
摘要:3 聚合与排序 3-1 对表进行聚合查询 聚合函数 通过SQL对数据进行 操作或计算时需要使用函数。 计算表中全部数据行数时,可以使用COUNT函数。 COUNT : 计算表中的记录数(行数)。 SUM : 计算表中数值列的数据合计值。 AVG : 计算表中数值列的数据平均值。 MAX :计算表中任
阅读全文
摘要:2 查询基础 2-1 SELECT语句基础 通过SELECT语句查询并选取必要数据的过程称为匹配查询或查询(query)。 子句是SQL语句的组成要素,是以SELECT或者FROM等作为起始的短语。 查询出的列的顺序可以任意指定。查询多列是,需要使用逗号进行分隔排序。查询结果中列的顺序和SELECT
阅读全文
摘要:1 数据库和SQL 1-1 数据库是什么 将大量数据保存起来,通过计算机加工而成的可以进行高效访问的数据集合称为数据库(Database, DB)。 法则 用来管理数据库的计算机系统称为数据库管理系统(Database Management System, DBMS)。 为什么DBMS那么重要?文本
阅读全文

浙公网安备 33010602011771号