
数据库
我是无名的我
别担心,我不是个好人。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MYSQL学习1
SQL学习_库和表的建立及其库和表的建立库的建立表的建立数据的类型指定约束参考MICK的SQL基础教程,进行SQL的基础学习。库和表的建立库的建立CREATE DATABASE [数据库名称];表的建立CREATE DATABASE [数据库名称];CREATE TABLE Product ( product_id CHAR (4) NOT NULL, product_name...转载 2019-02-15 23:27:39 · 125 阅读 · 0 评论 -
MYSQL学习5
MYSQL学习_逻辑运算符NOT运算符AND运算符和OR运算符不确定(UNKNOWN)处理参考MICK的SQL基础教程,进行SQL的基础学习。NOT运算符Product表选取出销售单价大于等于1000日元的记录SELECT product_name, product_type, sale_priceFROM productWHERE sale_price >= 10...转载 2019-02-20 21:36:12 · 128 阅读 · 0 评论 -
MYSQL学习13
MYSQL学习_CASE表达式参考MICK的SQL基础教程,进行SQL的基础学习。SELECT CASEWHEN product_type = '衣服' THEN CONCAT('A: ', product_type)WHEN product_type = '办公用品' THEN CONCAT('B: ', product_type)ELSE NULLEND AS _FROM...转载 2019-03-01 21:42:10 · 118 阅读 · 0 评论 -
MYSQL学习
MYSQL学习_谓词什么是谓词范围查询(`BETWEEN`)判断是否为NULL(`IS NULL`、`IS NOT NULL`)OR的简便用法(IN)参考MICK的SQL基础教程,进行SQL的基础学习。什么是谓词对通常的函数来说,返回值有可能是数字、字符串或者日期等,但是谓词的返回值全都是真值(TRUE、FALS、EUNKNOWN)。这也是谓词和函数的最大区别。SampleLike表...转载 2019-03-01 17:55:18 · 104 阅读 · 0 评论 -
MYSQL学习12
MYSQL学习_视图函数算术函数绝对值(`ABS`)求余(`MOD`)四舍五入(`ROUND`)字符串函数拼接(`CONCAT`)字符串长度(`LENGTH`)小写转换(`LOWER`)字符串的替换(`REPLACE`)字符串的截取(`SUBSTRING`)日期函数参考MICK的SQL基础教程,进行SQL的基础学习。函数算术函数+、-、*、/绝对值(ABS)SELECT m, A...转载 2019-02-25 18:29:22 · 110 阅读 · 0 评论 -
MYSQL学习10
MYSQL学习_视图创建视图子视图标量子查询参考MICK的SQL基础教程,进行SQL的基础学习。视图的优势视图无需保存数据,因此可以节省存储设备的容量。可以将频繁使用的 SELECT 语句保存成视图。视图中的数据会随着原表的变化自动更新。创建视图CREATE VIEW productsum (product_type, cnt_product) AS SELECT produc...转载 2019-02-24 15:32:21 · 121 阅读 · 0 评论 -
MYSQL学习9
MYSQL学习_表的增、删和更新增多种多样的SELECT语句删` DROP TABLE`和`DELETE`搜索型`DELETE`搜索型`UPDATE`参考MICK的SQL基础教程,进行SQL的基础学习。创建一个新表CREATE TABLE ProductCopy ( product_id CHAR (4) NOT NULL, product_name VARCHAR (100) NOT ...转载 2019-02-23 17:02:48 · 117 阅读 · 0 评论 -
MYSQL学习8
MYSQL学习_聚合与结果排序为聚合结果指定条件HAVING子句对查询结果进行排序ORDER BY子句参考MICK的SQL基础教程,进行SQL的基础学习。Product表:为聚合结果指定条件HAVING子句WHERE子句只能指定记录(行)的条件,而不能用来指定组的条件(例如,“数据行数为 2 行”或者“平均值为 500”等)。因此,对集合指定条件就需要使用其他的子句了,此时便可以用H...转载 2019-02-23 15:57:48 · 136 阅读 · 0 评论 -
MYSQL学习7
MYSQL学习_对表进行分组GROUP BY子句参考MICK的SQL基础教程,进行SQL的基础学习。Product表:GROUP BY子句下面,先把表分成几组,然后再进行汇总分析,按照商品种类统计数据行数SELECT product_type, COUNT(*)FROM productGROUP BY product_type使用 GROUP BY 子句时,会将表中的...转载 2019-02-23 14:57:31 · 128 阅读 · 0 评论 -
MYSQL学习4
MYSQL学习_比较算术运算符比较运算符使用比较运算符对计算结果进行比较对字符串使用不等号时的注意事项Product表为:算术运算符SELECT product_name, sale_price, sale_price * 2 AS "sale_price_x2"FROM Product;结果:SQL语句中可以使用的四则运算的主要运算符含义运算符加...转载 2019-02-17 21:41:10 · 127 阅读 · 0 评论 -
MYSQL学习3
MYSQL学习_列的查询Product表为列的查询SELECT < 列名1 > ,< 列名2 >FROM < 表名 > ;一个例子:SELECT product_id, product_name, purchase_priceFROM Product;注:想要查询出全部列时,可以使用代表所有列的星号(*)。SELECT ...转载 2019-02-16 14:21:00 · 242 阅读 · 0 评论 -
MYSQL学习2
MYSQL学习_表的删除和更新表的删除DROP TABLE < 表名 >;注:删除的表是无法恢复的。表定义的更新1.增添列ALTER TABLE < 表名 > ADD COLUMN < 列的定义 >;一个例子:ALTER TABLE Product ADD COLUMN product_name_pinyin转载 2019-02-16 13:52:18 · 125 阅读 · 0 评论 -
MYSQL学习6
MYSQL学习_对表进行聚合聚合函数计算NULL之外的数据的行数(COUNT)计算合计值(SUM)计算平均值计算最大值和最小值(MAX/MIN)使用聚合函数删除重复值(关键字DISTINCT)参考MICK的SQL基础教程,进行SQL的基础学习。Product表的内容:聚合函数符号含义COUNT计算表中的记录数(行数)SUM计算表中数值列中数据的合计值A...转载 2019-02-20 22:25:44 · 339 阅读 · 0 评论