MySQL
文章平均质量分 78
笃岩_
牢记,脚踏实地。
展开
-
MySQL(十一)
约束,数据类型原创 2022-08-21 23:33:20 · 296 阅读 · 0 评论 -
MySQL(子查询)
子查询原创 2022-08-15 10:37:21 · 206 阅读 · 0 评论 -
MySQL习题
mysql原创 2022-08-07 20:32:54 · 409 阅读 · 0 评论 -
MySQL(十)
它会帮你自动查询两张连接表中所有相同的字段,然后进行等值连接。在SQL92标准中:在SQL99中可写成USINGUSING制定了具体的相同的字段名称,你需要在USING的括号中填入要指定的同名字段。同时使用JOIN...USING可以简化JOIN ON的等值连接。可写成多表查询课后练习 显示所有员工的姓名,部门号和部门名称查询90号部门员工的job_id和90号部门的location_id查询所有有奖金的员工的last_name,department_name,l原创 2022-07-05 23:06:03 · 78 阅读 · 0 评论 -
MYSQL(九)
MYSQL JOIN语句原创 2022-06-09 09:37:20 · 206 阅读 · 0 评论 -
MYSQL(八)
目录一.多表查询分类讲解1.等值连接vs非等值连接1.1等值连接1.2非等值连接编辑2.自连接vs非自连接2.1自连接3.内连接vs外连接3.1 SQL92语法实现多表查询3.1.1 SQL92实现内连接3.1.2 SQL92实现外连接(MYSQL不支持此语法,Oracle可以) 3.2 SQL99语法实现多表查询3.2.1SQL99语法实现内连接 (INNER JOIN)3.2.2SQL99语法实现外连接 (OUTER JOIN)左外连接(LEFT OUTER JOIN)右外连接语法 满外连接(F原创 2022-06-04 13:24:35 · 91 阅读 · 0 评论 -
MySQL(七)
多表查询多表查询,也称为关联查询,指两个或更多个表一起完成查询操作。 前提条件:这些一起查询的表之间是有关系的(一对一、一对多),它们之间一定是有关联字段,这个 关联字段可能建立了外键,也可能没有建立外键。比如:员工表和部门表,这两个表依靠“部门编号”进 行关联。此方法不太推荐,太鸡肋了出现笛卡尔积的错误案例#案例:查询员工的姓名及其部门名称SELECT last_name, department_nameFROM employees, departments;..原创 2022-05-22 22:46:04 · 80 阅读 · 0 评论 -
MySQL(六)
目录一.排序与分页1.排序数据1.1 排序规则1.2 单列排序1.3 多列排序2.分页2.1 背景2.2 实现规则一.排序与分页1.排序数据1.1 排序规则使用 ORDER BY 子句排序ASC(ascend): 升序DESC(descend):降序ORDER BY 子句在SELECT语句的结尾。1.2 单列排序升序降序 1.3 多列排序SELECT last_name, department_id, s..原创 2022-05-07 20:47:42 · 84 阅读 · 0 评论 -
MySQL(五)
原创 2022-05-07 20:13:55 · 340 阅读 · 0 评论 -
MySQL(四)
1.基本的SELECT语句1.0 SELECTSELECT 1; #没有任何子句SELECT 9/2; #没有任何子句1.1SELECT...FROM语法:SELECT 标识选择哪些列FROM 标识从哪个表中选择选择全部列:SELECT *FROM departments;一般情况下,除非需要使用表中所有的字段数据,最好不要使用通配符‘*’。使用通配符虽然可以节 省输入查询语句的时间,但是获取不需要的列数据通常会降低查询和所使用的应用程序......原创 2022-05-04 20:35:16 · 100 阅读 · 0 评论 -
MySQL(三)
一.MySQL目录结构二. DB,DBMS,SQL的概述三.安装好MySQL后,在Windows系统中,哪些位置可以看到MySQL?服务,控制面板,硬盘文件。注册表,环境变量MySQL DBMS软件的安装位置: D:\MYSQLMySQL 数据库文件的存放位置:C:\ProgramData\MySQL\MySQL Server 8.0MySQL DBMS的配置文件:C:\ProgramData\MySQL\MySQL Server 8.0\my.ini MySQL的服...原创 2022-04-24 14:46:19 · 833 阅读 · 0 评论 -
MySQL(二)
目录MYSQL的使用演示命令行操作sql乱码问题问题解决:MYSQL使用例子(8.0版本)MYSQL的使用演示use 数据库名;#使用dbtest数据库use dbtest;说明:如果没有使用use语句,后面针对数据库的操作也没有加“数据名”的限定,那么会报"ERROR 1046(3D000); No database selected"(没有选择数据库)使用完use语句之后,如果接下来的SQL都是针对一个数据库操作的,那就不用重复use了,如果要针对另外..原创 2022-04-15 13:34:19 · 698 阅读 · 0 评论 -
MYSQL(一)
Mysql的登录服务启动与停止MySQL安装完毕后,需要启动服务器进程,不然客户端无法连接数据库。方法一:使用图形界面工具步骤一:打开Windows服务方式一:计算机(点击鼠标右键)-->管理(点击)-->服务和应用程序(点击)-->服务(点击)方式二:控制面板(点击)-->系统与安全(点击)-->管理工具(点击)-->服务(点击)方式三:任务栏(点击鼠标右键)-->启动任务管理器(点击)-->服务(点击)方式四:单击【开始】菜单原创 2022-04-09 00:37:58 · 1050 阅读 · 0 评论