前端学习数据库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 ...
随机推荐
- C#1所搭建的核心基础
一,委托 委托封装了包含特殊返回类型和一组参数的行为,类似包含单一方法接口. 委托类型声明中所描述的类型签名决定了哪个方法可以用于创建委托实例,同时决定了调用的签名:委托类型实际上只是参数类型的一个列 ...
- 蓝桥杯-打印大X-java
/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2016, 广州科技贸易职业学院信息工程系学生 * All rights reserved. * 文件名称: ...
- Maven的pom.xml配置文件详解
Maven简述 Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具. Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具.由于 Mav ...
- .net使用RabbitMQ
前面的两篇博文算是把RabbitMQ的基础了解了下,今天学习.Net 中RabbitMQ的使用.原本这篇博文是应该上周写的,可在自己使用的过程中出现了一个问题bug:就是在连接服务端时,一直报下面的错 ...
- Spring Boot Dubbo applications.properties 配置清单
摘要: 原创出处 www.bysocket.com 「泥瓦匠BYSocket 」欢迎转载,保留摘要,谢谢! 『 与其纠结,不如行动学习.Innovate ,And out execute ! 』 本文 ...
- 查看当前用户名称:whoami命令
没什么可讲的,就是显示当前用户名称,效果同"id -un"命令.
- Linux与堆栈概念
在学习C/C++编程的时候,老师都会反复灌输一些概念.比如程序内变量在堆栈上的分配,栈是由高地址到低地址,堆是由低地址到高地址等等,然后画出这样一幅经典概念图: 图片来自:http://blog.cs ...
- CAS单点登录服务器搭建
关于cas单点登录的原理及介绍这里不做说明了,直接开始: 1.war包下载 去官网(https://www.apereo.org/projects/cas/download-cas)下载cas_ser ...
- linux c++爬虫(一)
int main(int argc, void *argv[]) { ]; ; char ch; ) { switch(ch) { case 'v': version(); break; case ' ...
- application 从web.xml中获取初始化参数
<span style="font-size:24px;"> </span> 1.web.xml中的配置部分 <context-param> ...