- 博客(9)
- 资源 (2)
- 收藏
- 关注
原创 SQL篇-IN和EXISTS的使用
查询所有选修了“C1”课程的学生名1.普通IN的SQL查询SELECT 姓名FROM 学生表WHERE 学号 IN (SELECT 学号 FROM 选课表 WHERE 课程号 = 'C1');2.带EXISTS的SQL查询SELECT 姓名FROM 学生表WHERE EXISTS(SELECT *FROM 选课表WHERE 学生表.学号 = 选课表.学号 AND 课程号 = 'C1');相关子查询执行过程:先在外层查询中取“学生表”的第一行记录,用该记录的相关的属性值
2021-05-16 17:45:03 407
原创 SQL篇-连接函数
一、concat()函数二、concat_ws()函数三、group_concat()函数一、concat()函数1、功能:将多个字符串连接成一个字符串。2、语法:concat(str1, str2,...)返回结果为连接参数产生的字符串,如果有任何一个参数为null,则返回值为null。select concat (id, ',', name) as info from t;二、concat_ws()函数1、功能:和concat()一样,将多个字符串连接成一个字符串,
2021-05-16 17:36:31 1683
原创 SQL篇-创建视图
目录基本语法案例详细作用作用一作用二作用三作用四基本语法可以使用 CREATE VIEW 语句来创建视图,语法格式如下:CREATE VIEW <视图名> AS <SELECT语句>语法说明如下: <视图名>:指定视图的名称。该名称在数据库中必须是唯一的,不能与其他表或视图同名。 <SELECT语句>:指定创建视图的 SELECT 语句,可用于查询多个基础表或源视图。 案例针对actor表创建
2021-05-16 17:29:50 24595
原创 SQL篇-批量插入与更新
insert into on duplicate key update语句insert into on duplicate key update表示插入更新数据,当记录中有PrimaryKey,或者unique索引的话,如果数据库已经存在数据,则用新数据更新(update);如果没有数据效果,则和insert into一样。在这里我们以之前的成绩score表为例,给之前的表加上学号和课程号组合的唯一索引,SQL语句如下:-- 添加学号和课程号组合的唯一索引ALTER TABLE `score
2021-05-12 22:52:04 995
原创 Navicat Premium 12
Navicat Premium 是一套多连接数据库开发工具,让你在单一应用程序中同时连接多达七种数据库:MySQL、MariaDB、MongoDB、SQL Server、SQLite、Oracle 和 PostgreSQL,可一次快速方便地访问所有数据库链接:https://pan.baidu.com/s/1RvNN-089PLNlxikfmsDmgw提取码:0512...
2021-05-12 10:51:11 252
原创 读书笔记-《机器学习实战:基于Scikit-Learn、Keras和TensorFlow》 第2版(第一章)
第一部分 机器学习的基础知识第1章 机器学习概览在本章中,我们了解到了机器学习中重要的一些概念,现在我们回答下列问题:1、如何定义机器学习?机器学习是关于构建可以从数据中学习的系统。学习意味着在一定的性能指标下,在某些任务上会变得越来越好。2、机器学习在哪些问题上表现突出,你能给出四种类型吗?机器学习非常适合没有算法3、什么是被标记的训练数据集?4、最常见的两种监督学习任务是什么?5、你能举出四种常见的无监督学习任务吗?6、要让一个机器人在各种未知的地形中行走,你会.
2021-05-09 23:30:33 559
原创 SQL篇-常用窗口函数
前言在我们日常数据分析中,常常遇到要在组内排名、组内取topn等等需求,例如下面的业务需求:排名问题:每个品牌的商品按销售额来排名topN问题:找出每个品牌排名前N的商品面对这类需求,就需要使用sql的高级功能窗口函数了。窗口函数是个神奇的存在,可以把多行代码变一行处理,把复杂的子查询变简单。让我们来一起了解窗口函数吧!1、什么是窗口函数窗口函数,也叫OLAP函数(Online Anallytical Processing,联机分析处理),作用于一个数据集合。窗口函数的一个概念就是当前
2021-05-09 02:05:07 5731
原创 SQL篇-修改字段、数据
SQL中的操作通常分为对字段和数据的修改,其中修改分为增、删、改1、字段的修改增加字段ALTER TABLE <表名> ADD <新字段名><数据类型>[约束条件];对语法格式的说明如下: 1.<表名> 为数据表的名字; 2.<新字段名> 为所要添加的字段的名字; 3.<数据类型> 为所要添加的字段能存储数据的数据类型; 4.[约束条件] 是可选的,用来对添加的字段进行约束。SQL 默认...
2021-05-05 19:18:17 31075 1
原创 SQL篇-创建数据表
SQL篇-创建数据表SQL简单点说,就是访问和处理关系性数据库的一种计算机语言,而要操作数据库中的表,第一步就是要创建数据表1、创建数据表 建表 -- 创建演员表CREATE TABLE IF NOT EXISTS `actor` (`actor_id` smallint (5) NOT NULL PRIMARY KEY COMMENT '演员ID',`first_name` varchar (45) NOT NULL COMMENT '名',`last_name` varch
2021-05-05 17:31:39 7741 1
百变遥控.rar
2019-07-05
免费屏幕录像软件.zip
2019-07-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人