摘要: MySQL数据库 一、pyMySQL 1、简介 ​ pyMySQL是python中的一个第三方模块,通过下载并导入模块,可以在python中直接操作SQL语句,对MySQL数据库进行CRUD(增删改查)操作 2、常用方法 # 1、导入模块 import pymysql # 2、创建mysql客户端对 阅读全文
posted @ 2022-11-28 22:08 kangshong 阅读(34) 评论(0) 推荐(0) 编辑
摘要: MySQL数据库 一、多表练习题 """ 编写复杂的SQL不要想着一口气写完 一定要先明确思路 然后一步步写一步步查一步步补 """ 1、查询所有的课程的名称以及对应的任课老师姓名 4、查询平均成绩大于八十分的同学的姓名和平均成绩 7、查询没有报李平老师课的学生姓名 8、查询没有同时选修物理课程和体 阅读全文
posted @ 2022-11-28 22:08 kangshong 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 一、Navicat 1、简介 ​ Navicat是一款可以将数据库转换为可视化操作界面的的软件,但其底层本质仍是SQL ​ 能够操作数据库的第三方可视化软件有很多,其中针对MySQL最出名的就是Navicat 2、下载与安装 ​ Navicat是一款收费软件,可以在其官网进行下载,该软件自带15天试 阅读全文
posted @ 2022-11-28 22:06 kangshong 阅读(343) 评论(0) 推荐(0) 编辑
摘要: MySQL数据库 一、小知识点补充 1、拼接 关键词:CONCAT(str1,str2,...) 作用:用于分组前的字段拼接操作 用法:select count(字段名1,字符,字段名2,字符,字段名3)from 表名; select CONCAT(name,'|',age) from emp; 关 阅读全文
posted @ 2022-11-28 22:05 kangshong 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 一、多表查询思路 ​ 指需要处理多张具有关系的表数据时,可以通过多表查询方法来加快数据的处理和查询时间 数据准备 创建部门表: create table dep( id int primary key auto_increment, name varchar(20) ); 创建员工信息表: crea 阅读全文
posted @ 2022-11-28 16:37 kangshong 阅读(729) 评论(0) 推荐(0) 编辑