mysql基础学习
本专栏学习是以“SQL基础教程第2版”为学习书籍学习。
真好,好的不得了
这个作者很懒,什么都没留下…
展开
-
mysql正则表达式(基础使用)
mysql正则表达式(基础使用)正则表达式的作用是匹配文本,将一个模式(正则表达式)与一个文本串进行比较正则表达式的基础语法:select * from products where prod_name REGEXP '1000';查询结果。+---------+---------+--------------+------------+---------------------------------------+| prod_id | vend_id | prod_name | pr原创 2020-12-14 17:05:46 · 190 阅读 · 1 评论 -
SQL求众数、中值(Having)
众数众数:顾名思义就是一组数据中出现次数最多的数。现有Graduates表:Graduates表| name | income |+--------+--------+| 桑普森 | 400000 || 迈克 | 30000 || 怀特 | 20000 || 阿诺德 | 20000 || 史密斯 | 20000 || 劳伦斯 | 15000 || 哈德逊 | 15000 || 肯特 | 10000 || 贝克 | 10000 || 斯科特 |原创 2020-11-30 14:00:31 · 6793 阅读 · 1 评论 -
SQL三值逻辑和NULL
三值逻辑:真、假和“不确定值”三值逻辑和布尔型类型的区别:普通布尔类型只有true和false两个值,这种逻辑体系被称为二值逻辑。在SQL语言中还有第三个值:unknown。这种逻辑体系被称为三值逻辑数据库为什么引入三值逻辑:问题在于NULL。关系型数据库里引入了NULL,所以不得不同时引入第三个值。...原创 2020-11-27 14:51:43 · 852 阅读 · 0 评论 -
算术运算符和比较运算符
算术运算符mysql> SELECT product_name, sale_price, sale_price * 2 as 'sale_price_x2' from product -> ;+--------------+------------+---------------+| product_name | sale_price | sale_price_x2 |+--------------+------------+---------------+| T恤衫原创 2020-11-16 20:01:45 · 883 阅读 · 0 评论 -
基础查询
SELECT语句基础基本语法:SELECT <列名>,... FROM <表名>select 选取了所需要的字段名称。from 指定了选取数据的表。别名可以使用中文,使用中文时需要用双引号(")括起来 A。请注意不是单引号(’)。SELECT product_id AS "商品编号", product_name AS "商品名称", purchase_price AS "进货单价" FROM Product;常量查询:SELECT 子句中不仅可以书写列名,原创 2020-11-16 16:34:44 · 152 阅读 · 0 评论 -
mysql数据库和SQL
mysql基本书写规则1、每条SQL语句以“;”结尾;2、关键字不区分大小写;3、单词之间需要使用半角空格或者换行符进行分隔SQL语句中的字符串需要用“’”单引号括起来,数字则可以直接编写。表的创建创建语法:CREATE TABLE <表名>(<列名1> <数据类型> <该列所需约束>,<列名2> <数据类型> <该列所需约束>......);表的约束可以在定义列的时候定义,也可以在创建表的最后定义。原创 2020-11-16 14:35:22 · 175 阅读 · 0 评论