前端学习数据库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 ...
随机推荐
- myeclipse/eclipse 配置SSM框架错误之一解决方法
报错如下: 1. [org.springframework.web.context.ContextLoader] - Root WebApplicationContext: initializatio ...
- TypeScript基本知识(为学习AngularJS2框架做个小铺垫)
学习angularjs2框架,需要了解一些TypeScript知识点,基本了解下面这几个知识点学习AngularJS2 就够用了 1.TypeScript 1.1显示类型的定义 TypeScript类 ...
- poj 1321 棋盘问题 简单DFS
题目链接:http://poj.org/problem?id=1321 很久没有敲搜索了啊,今天敲了个水题练练手,哈哈.... 题目大意: 就是求在n*n的方格上放置k个棋子的方案数 代码: #inc ...
- POJ1845-Sumdiv大数约数和
题目链接:http://poj.org/problem?id=1845 题目大意: 求A^B的所有约数和s.A和B都很大(0<=A,B<=50000000). 题目分析: 这道题让我学会了 ...
- Java学习笔记——设计模式之三.装饰模式
函数应该做一件事,做好这件事,只做这一件事. --Clean Code 装饰模式,上代码: 先定义零件类: package cn.no3.decorator.template; public abst ...
- ER模型的学习
(计应154兰家才)在建立表后开始了学习的第一步,了解数据库的基本知识,就以建立bbs论坛为标准学习er模型,首先建立了4个表分别是BBSReply,BBSSection,BBSTopic,BBSUs ...
- MyBatis之级联——鉴别器
鉴别器(discriminator)是MyBatis为我们提供的第三个级联也是最后一个.基于之前两篇级联中的场景,现增加学生们去体检,但男女体检项目不一样,我们把男女体检表做成两张表,当然我想也可以设 ...
- How to change current process to background process
Situation: there is a script or command is running, but we need to close current box/windows to do o ...
- mysql一库多表查询主键
mysql> show databases; mysql> use information_schema; mysql> show tables; mysql> select ...
- 那些年,让我们一起着迷的Spring
构建企业级应用框架(SpringMVC+Spring+Hibernate/ibatis[Mybatis]) 框架特点:半成品,封装了特定的处理流程和控制逻辑,成熟的,不断升级的软件.重用度高,开发效率 ...