前端学习数据库MYSQL
学海无涯,不要过早为自己定界
这篇文字主要是对自己一个前端学习数据库MYSQL的笔记做了一些整理温习!
更为详细的 数据库MYSQL介绍
更好的 数据库MYSQL的入门
这篇文章主要写了
1.数据库MYSQL的可视化操作
2.基本上会遇到的所有SQL语句
我还准备了SQL语句练习库 在下载安装Navicat后,可通过Navicat将它导入数据库,然后对照着我的笔记敲敲学学!
数据库可视化软件------Navicat


这段命令将h5class表中 id为15的记录;

这段代码将查询teacher表中name为侯晋龙的记录的cid和classname;

这段代码将查询teacher表中的所有记录;

select 字段名1 as 别名1,字段名2 as 别名2 ... form 表名[where 条件]; 给字段重命名

自定义字段

这段代码将h5class表中所有id>4的记录的cid字段的值改为2;

xsb表

在xsb表中查询所有age>=20的记录; 一定范围

在xsb表中查询所有age不等于20的记录; 不等于 !=

在xsb表中查询所有age不等于20的记录; 不等于 <>

在xsb表中查询所有19<=age<=20的记录的xm和age字段;

在xsb表中查询所有19<=age<=20的记录的xm和age字段;

在xsb表中查询所有szx='计算机系'和szx='信息系'的记录;

在xsb表中查询所有szx='计算机系'和szx='信息系'的记录;

在xsb表中查询所有szx='计算机系'和szx='信息系'的记录;

在cjb表中查询所有不在80<cj<90的记录;

在cjb表中查询所有不在 80>=cj<=90的记录;

在xsb表中查询所有不属于szx='计算机系'和szx='信息系'的记录;

在xsb表中查询和张海的szx相同的记录; 通过in可将一个查询结果当作另一个查询的条件

在xsb表中查询xm的第一个字是王的记录的xm,sex,age 模糊查询 like ‘关键字%’

在xsb表中查询xm的第一个字是王的名字总过只有2个字的记录的xm,sex,age ‘- ’一个字符

在xsb表中查询xm的中有一个小字的记录的xm,sex,age ‘%’零个或多

没写limit



表cjb

查询cj最高的前三个


查询 cj在80到95之间 最高的一个


统计cjb 中课程是c02的总成绩
select avg(成绩) from 成绩表 where 课程号='c01'

课程号位c02的cj最大值


先按性别分组然后计算人数

完整版

统计学习每门课程的人数

单独查kch='c01'的课程的人数

查询人数>=3 的课程;先查询人数 再用having对结果过滤

从cjb和kcb通过俩表中kch关联查询cj>90的的记录中的cj,c.kch(相同的加前缀),kcm

从来倆张表中查出所有李勇的记录

从通过学生表与成绩表的学号(xh)的关联查出李勇的总分数

关联 学生表和成绩表通过xh关联 成绩表和课程表通过kcm关联,然后查询kcm为vb的学生的xm,age,cj,kcm 然后按降序排序
前端学习数据库MYSQL的更多相关文章
- 数据库学习之MySQL基础
数据库基础 一.数据库简介 数据库:存放数据的仓库 sql及其规范 sql是Structured Query Language(结构化查询语言)的缩写.SQL是专为数据库而建立的操作命令集,是一种功能 ...
- 数据库MySQL学习笔记高级篇
数据库MySQL学习笔记高级篇 写在前面 学习链接:数据库 MySQL 视频教程全集 1. mysql的架构介绍 mysql简介 概述 高级Mysql 完整的mysql优化需要很深的功底,大公司甚至有 ...
- 【代码学习】MYSQL数据库的常见操作
---恢复内容开始--- ============================== MYSQL数据库的常见操作 ============================== 一.mysql的连接与 ...
- MySQL学习-数据库设计以及sql的进阶语句
1.数据库设计 关系型数据库建议在E-R模型的基础上,我们需要根据产品经理的设计策划,抽取出来模型与关系,制定出表结构,这是项目开始的第一步 在开发中有很多设计数据库的软件,常用的如power des ...
- web前端学习路线(含20个真实web开发项目集合)
目前web前端工程师日均岗位缺口已经超过50000,随着互联网+的深入发展,html5作为前端展示技术,市场人才需求量将呈直线上涨. Web前端工程师的岗位职责是利用HTML.CSS.Java.DOM ...
- 前端工程师的mysql笔记
背景 最近常参与后台php项目,虽说刚毕业时自学过一阵子php和mysql,不过长时间没用也忘差不多了,于是把mysql再温习一遍,前端同学也可以一起学习下! mysql安装以及操作 安装 brew ...
- 前端学习 linux —— 第一篇
前端学习 linux - 第一篇 本文主要介绍"linux 发行版本"."cpu 架构"."Linux 目录结构"."vi 和 v ...
- web前端学习部落22群分享给需要前端练手项目
前端学习还是很有趣的,可以较快的上手然后自己开发一些好玩的项目来练手,网上也可以一抓一大把关于前端开发的小项目,可是还是有新手在学习的时候不知道可以做什么,以及怎么做,因此,就整理了一些前端项目教程, ...
- web前端学习就这9个阶段,你属于哪个阶段?
第一阶段:HTML+CSS: HTML进阶.CSS进阶.div+css布局.HTML+css整站开发. JavaScript基础:Js基础教程.js内置对象常用方法.常见DOM树操作大全.ECMAsc ...
随机推荐
- Servlet实现简单的登录页面
package emp; import java.io.IOException; import java.io.PrintWriter; import java.sql.Connection; imp ...
- python音频处理用到的操作
作者:桂. 时间:2017-05-03 12:18:46 链接:http://www.cnblogs.com/xingshansi/p/6799994.html 前言 本文主要记录python下音频 ...
- SQL SERVER 的前世今生--各版本功能对比
背景 今天举办的 Data Amp 大会上,微软向开发者们强调了 数据如何影响他们的应用和服务 ,顺道还宣布了几个小新闻.这个免费的线上研讨会不仅展示了未来的机器学习远景,还发布了 SQL Serve ...
- vue渲染数据后与owlCarousel轮播插件冲突,失效
主要原因:dom解析准备完成后,开始执行$(document).ready(); 而vue是在window.onload(页面加载完后才执行):所以会导致owlCarousel插件失效. 解决方案:数 ...
- iOS之RunLoop
RunLoop是iOS线程相关的比较重要的一个概念,无论是主线程还是子线程,都对应一个RunLoop,如果没有RunLoop,线程会马上被系统回收. 本文主要CFRunLoop的源码解析,并简单阐述一 ...
- PXC5.7集群部署
PXC三节点安装: node1:10.157.26.132 node2:10.157.26.133 node3:10.157.26.134 配置服务器ssh登录无密码验证 ssh-keygen实现 ...
- Gulp和webpack的区别,是一种工具吗?
疑问:gulp和webpack 什么关系,是一种东西吗?可以只用gulp,不用webpack吗 或者反过来? 它们的区别和概念 ------------------------------------ ...
- [ERR] Node 172.168.63.202:7001 is not empty. Either the nodealready knows other nodes (check with CLUSTER NODES) or contains some
关于启动redis集群时: [ERR] Node 172.168.63.202:7001 is not empty. Either the nodealready knows other nodes ...
- python基础--异常,对象和迭代器
异常处理 面向对象 迭代器和生成器 python异常处理 下面代码触发了一个FileNotFoundError >>> open("notexist.txt") ...
- [UWP]不怎么实用的Shape指南:自定义Shape
1. 前言 这篇文章介绍了继承并自定义Shape的方法,不过,恐怕,事实上,100个xaml的程序员99个都不会用到.写出来是因为反正都学了,当作写个笔记. 通过这篇文章,你可以学到如下知识点: 自定 ...