
mySQL
文章平均质量分 72
主神
(●⁰ꈊ⁰●)
展开
-
根据不同个时间区间批量对其他字段赋值
UPDATE 表SET 要赋值的字段 = CASE 时间字段WHEN 时间字段>=‘2013-11’ and 时间字段<=‘2013-12’ THEN ‘t1’WHEN 时间字段>=‘2013-03’ and 时间字段<=‘2013-10’ THEN ‘t2’END ;原创 2022-03-13 10:50:06 · 544 阅读 · 0 评论 -
阿里云AI训练营SQL入门与实践Task5
窗口函数概念及基本的使用方法定义:窗口函数可以让我们有选择的去对某一部分数据进行汇总、计算和排序。语法:<窗口函数> OVER ([PARTITION BY <列名>] ORDER BY <排序用列名>)--PARTITON BY是用来分组,即选择要看哪个窗口,类似于GROUP BY 子句的分组功能,但是PARTITION BY 子句并不具备GROUP BY 子句的汇总功能,并不会改变原始表中记录的行数。-..原创 2021-12-23 15:58:41 · 315 阅读 · 2 评论 -
阿里云AI训练营SQL入门与实践Task4
表的加减法表、视图和查询的执行结果都是记录的集合, 其中的元素为表或者查询结果中的每一行。在标准 SQL 中, 分别对检索结果使用 UNION, INTERSECT, EXCEPT 来将检索结果进行并,交和差运算, 像**UNION,INTERSECT**, **EXCEPT**这种用来进行集合运算的运算符称为集合运算符。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xnpEpSE4-1640243090299)(h..原创 2021-12-23 15:05:40 · 906 阅读 · 0 评论 -
阿里云AI训练营SQL入门到实践 Task3:视图、子查询、函数等
视图视图是什么视图是一个虚拟的表,视图是依据SELECT语句来创建的,所以操作视图时会根据创建视图的SELECT语句生成一张虚拟表,然后在这张虚拟表上做SQL操作。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Rfsg9YGW-1640072423323)(https://s3-us-west-2.amazonaws.com/secure.notion-static.com/60b35bc3-7acb-4e53-a896-b45d321aa244/Untitle..原创 2021-12-21 15:41:12 · 240 阅读 · 0 评论 -
阿里云AI训练营SQL入门到实践 Task02:SQL基础查询与排序
select语句基础where语句SELECT 语句通过WHERE子句来指定查询数据的条件。在WHERE 子句中可以指定“某一列的值和这个字符串相等”或者“某一列的值大于这个数字”等条件。--语法:--SELECT <列名>, …… --FROM <表名> --WHERE <条件表达式>;-- 用来选取product type列为衣服’的记录的SELECT语句SELECT product_name, product_type FROM p..原创 2021-12-20 11:09:40 · 316 阅读 · 0 评论 -
阿里AI训练营SQL入门与实践task1
1.1初识数据库数据库(DB):一个含有大量数据并能高校访问的数据集合数据库管理系统(DBMS):用来管理数据库的计算机系统,如关系型数据库管理系统(RDBMS)1.1 DBMS的种类以数据的保存格式来进行分类,可分为5种类型:层次数据库(HDB)关系数据库(RDB):如Oracle Database、SQL Server、postgreSQL、MySQL面向对象数据库(OODB)XML数据库(XMLDB)键值存储系统(KVS):如MongoDB1.2 RDBMS的常见系..原创 2021-12-17 14:37:18 · 897 阅读 · 0 评论 -
mySQL入门之多表操作
外键初识外键外键:引用另一个表中的一列或多列,被引用的列应该具有主键约束或唯一性约束。(外键用于建立和加强两个表数据之间的连接,保证数据的完整和统一性)主表:被引用的表从表:引用外键的表--例:CREATE DATABASE duobiao;USE duobiao;CREATE TABLE grade(id INT(4) NOT NULL PRIMARY KEY,name VARCHAR(20));CREATE TABLE student(sid INT(5) NOT NUL原创 2020-05-19 23:07:48 · 328 阅读 · 0 评论 -
小白也能看懂的mySQL进阶【单表查询】
1.查询基础SELECT语句基础2.运算符3.聚合与排序4.表的分组原创 2020-04-17 07:34:30 · 354 阅读 · 0 评论 -
mySQL初学者一定要掌握的数据操纵
本文献给与作者一样不断地在追求梦想的小伙伴!1.INSERT 语句为表中所有字段添加数据(1)可以指定所有字段名添加数据(2)可以不指定字段名添加数据(3)可以指定部分字段添加数据2.使用 UPDATE 语句更新表中数据3.使用 DELETE 语句来删除表中的记录4.使用TRUNCATE删除表中所有的记录原创 2020-03-23 23:39:15 · 499 阅读 · 1 评论 -
mySQL初学者需要掌握的【数据库与表的基本操作】
mySQL数据库与表的基本操作包括:创建与查看数据表修改数据表 表的约束 索引原创 2020-03-23 20:51:09 · 461 阅读 · 0 评论