《SQL必知必会》--函数 第八课 使用函数处理数据在本节课开始之前,我们首先大致回顾一下目前为止,我们所学过的知识及其内在逻辑。 首先我们知道,本文的初始点,并不是如何从无到有建立一个新的数据库。而是,默认我们目前已经有了一个数据库。 在有了数据库之后,我们首先需要知道,数据库里有什么?即数据检索(SELECT语句,LIMIT语句,ORDER语句)和数据过滤(WHERE子句、组合过滤、通配符过滤)。 在了解数据库里有什么之 2021-05-15 SQL 《SQL必知必会》
《SQL必知必会》--计算字段 第七课 创建计算字段前面几章,除去DISTINCT指令,其他全部指令都是在主语句(select…from…)之后,添加条件指令(限制,排序,过滤)。那么说在主语句有没有什么骚操作呢? 请看本章,SELECT语句内的爱恨情仇。 计算字段计算字段是运行时在SELECT语句内创建的。 字段(field)基本上与列(column)的意思相同,经常相互使用,不过数据库列一般成为列,而术语字段通常与计算字段 2021-05-14 SQL 《SQL必知必会》
《SQL必知必会》--通配符 第六课 用通配符进行过滤通配符进行过滤是是在WHERE指令中使用的对前面几章所学的过滤规则的补充,主要是由于前面所学的过滤规则必须使用已知的特定的准确的值。 当我们只知道一个词,但是想要找到包含这个词的数据值时,通配符就有了作用。 本课介绍三种用以过滤的通配符:百分号% 及下划线 _ 和方括号[]。 LIKE操作符 通配符(wildcard):用来匹配值的一部分的特殊字符。 搜索模式(sear 2021-05-13 SQL 《SQL必知必会》
《SQL必知必会》--高级数据过滤 第五课 高级数据过滤先透露一下,本课就是在学习了WHERE子句基础指令后,结合AND\OR\IN\NOT四种运算符进行组合应用。 组合WHERE子句(AND+OR)先不去看课本,我们想象一下,如果让我们来做,AND符号应该如何应用呢? 123select c1from t1where c1 = 1 and c2 = 2; 看,就是这么简单。 这是从数字角度的两个相等检验的组合,那我们还能怎么做, 2021-05-12 SQL 《SQL必知必会》
《SQL必知必会》--过滤数据 第四课 过滤数据这一节课比较简单,只是关于WHERE子句的简单介绍。但是呢,介绍起来很简单,使用起来作用很大。 使用WHERE子句先来一个简单的列子开开胃。 123select c1from table1where c2 = 3; 这一看就知道什么意思了吧。显示c2=3时的所有c1列的记录。 那么如果我们想要检索的是某一列等于某个字符串而非数字的情况该如何操作呢? 123select c1fro 2021-05-12 SQL 《SQL必知必会》
《SQL必知必会》--排序检索数据 第三课 排序检索数据排序数据123select column_namefrom table_nameorder by column123_name; 按照column123_name这一列的数字+字母顺序对输出结果column_name这一列进行排序。 关系数据库设计理论认为,如果不明确规定排序顺序,则不应该假定检索出来的数据的顺序有任何意义。 ORDER BY语句若存在,则必须为该命令的最后 2021-05-11 SQL 《SQL必知必会》
《SQL必知必会》--检索数据 第二课 检索数据这一章介绍的是SQL最简单的SELECT语句。 在开始正文之前,首先介绍两条必备知识。 多条SQL语句必须一分号(;)分割;SQL语句不区分大小写。 1.检索单个列 12select column_namefrom table_name; 或者 1select column_name from table_name; 2.检索多个列 12select c1_name, c2 2021-05-11 SQL 《SQL必知必会》
《SQL必知必会》--了解SQL 第一课 了解SQL什么是数据库数据库(database): 保存有组织的数据的容器,通常指一个文件或者一组文件。 数据库管理系统(DBMS):数据库软件。 表(table):某种特定类型的结构化清单。储存在表中的数据是同一类型的数据和清单。 同一数据库下,表名唯一。同一表下,数据类型同一。 列(column):表中的一个字段。所有表都是由一个或多个列组成。 行(row):数据按照行来存储,每 2021-05-11 SQL 《SQL必知必会》
Hello World Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. Quick 2021-05-10