mysql 01
CREATE TABLE student(
sid INT,
sname VARCHAR(10),
ssex CHAR(2)
)
/*插入数据*/
INSERT INTO student VALUES(1,'袁一鸣','男');
/*给定字段插入数据*/
INSERT INTO student(sid,sname) VALUES(2,'小明');
/*查询表中所有数据*/
SELECT * FROM student;
/*修改数据(一定带条件)*/
UPDATE student SET sname='小蓝' WHERE sid=2;
/*删除数据*/
DELETE FROM student;
TRUNCATE student;
/*删除某条数据*/
DELETE FROM student WHERE sid=2;
/*查询表中所有字段的值*/
SELECT * FROM student;
/*查询表中的指定字段*/
SELECT sid,ssex FROM student;
INSERT INTO student VALUES(2,'熊大','男');
INSERT INTO student VALUES(3,'熊二','女');
INSERT INTO student VALUES(4,'琪琪国王','男');
INSERT INTO student VALUES(5,'蜘蛛侠','男');
/*查询时添加常量列*/
SELECT sid,sname,ssex,'java' AS 'class' FROM student;
/*查询时给字段起别名*/
SELECT sid AS '编号',sname AS '姓名',ssex FROM student;
/*新建成绩表*/
CREATE TABLE score(
sid INT,
sname VARCHAR(10),
jsp DOUBLE,
html DOUBLE,
js DOUBLE);
INSERT INTO score VALUES(1,'钢铁侠',12,66,100);
INSERT INTO score VALUES(2,'浩克',66,88,11);
INSERT INTO score VALUES(3,'美国队长',0,70,80);
INSERT INTO score VALUES(4,'小辣椒',100,50,60);
INSERT INTO score VALUES(5,'灭霸',66,70,93);
/*查询时合并列*/
SELECT * FROM score;
SELECT sname,(jsp+html+js) AS '总成绩' FROM score;
/*查询学生的性别*/ /*DISTINCT去除重复*/
SELECT DISTINCT ssex FROM student;
/*条件查询*/
SELECT * FROM student WHERE sid=1 AND ssex='男';
SELECT * FROM student WHERE sid=1 OR ssex='男';
//
SELECT * FROM score WHERE jsp>60 AND html>60 AND js<60
SELECT sname FROM score WHERE jsp<>100
SELECT * FROM score WHERE html>=60 AND html<=70
SELECT * FROM score WHERE html BETWEEN 60 AND 70
INSERT INTO student(sid,sname) VALUES(6,'灭霸')
INSERT INTO student(sid,sname) VALUES(7,'')
SELECT * FROM student
/*判断空值*/ /*IS NOT*/
SELECT * FROM student WHERE ssex IS NULL
SELECT * FROM student WHERE sname<>''
/*模糊查询*/
SELECT * FROM student WHERE sname='熊'
SELECT * FROM student WHERE sname LIKE '%熊%'
SELECT * FROM student WHERE sname LIKE '蜘__'
mysql 01的更多相关文章
- 深入学习MySQL 01 一条查询语句的执行过程
在学习SpringCloud的同时,也在深入学习MySq中,听着<mysql45讲>,看着<高性能MySQL>,本系列文章是本人学习过程的总结,水平有限,仅供参考,若有不对之处 ...
- mysql 01: source命令
使用mysql的source命令,执行sql脚本 之所以使用docker同步挂载卷的方法,是因为在docker中运行的mysql未安装vim或gedit等基本编辑器 不方便在mysql容器里直接写sq ...
- ch4 MySQL 安全管理
第 4 章 MySQL 安全管理 前言 对于任何一个企业来说,其数据库系统中所保存数据的安全性无疑是非常重要的,尤其是公司的有些商业数据,可能数据就是公司的根本,失去了数据的安全性,可能就是失去了公司 ...
- 初涉MySQL
本文要点: MySQL基础 安装MySQL 配置MySQL 使用MYSQL 一.MySQL基础 MySQL 由瑞典MySQL AB公司开发,目前属于Oracle公司. MySQL是一个开源的关系型数据 ...
- 第 4 章 MySQL 安全管理
前言 对于任何一个企业来说,其数据库系统中所保存数据的安全性无疑是非常重要的,尤其是公司的有些商业数据,可能数据就是公司的根本,失去了数据的安全性,可能就是失去了公司的一切.本章将针对 MySQL 的 ...
- MySQL访问控制实现原理
MySQL访问控制实现原理 MySQL 访问控制实际上由两个功能模块共同组成,从第一篇的第二章架构组成中可以看到,一个是负责 “看守 MySQL 大门”的用户管理模块,另一个就是负责监控来访者每一个动 ...
- MySQL 存储过程的简单使用
首先创建一张 students 表 SQL脚本如下: create table students( id int primary key auto_increment, age int, name v ...
- Liunx 安装 Mysql 5.7
#[安装 Mysql 5.7] # 00.系统目录说明# 安装文件下载目录:/data/software# Mysql目录安装位置:/usr/local/mysql# 数据库保存位置:/data/my ...
- MySQL性能调优与架构设计——第4章 MySQL安全管理
第4章 MySQL安全管理 前言 对于任何一个企业来说,其数据库系统中所保存数据的安全性无疑是非常重要的,尤其是公司的有些商业数据,可能数据就是公司的根本,失去了数据的安全性,可能就是失去了公司的一切 ...
随机推荐
- CodeForces 427B Prison Transfer (滑动窗口)
题意:给定 n, t, c 和 n 个数,问你在这 n 个数中有多少连续的 c 个数,并且这个 c 个数不大于 t. 析:很简单么,是滑动窗口,从第一个开始遍历,如果找到 c 个数,那么让区间前端点加 ...
- Word2013写CSDN博客
目前大部分的博客作者在用Word写博客这件事情上都会遇到以下3个痛点: 1.所有博客平台关闭了文档发布接口,用户无法使用Word,Windows Live Writer等工具来发布博客.使用Word写 ...
- Appium常用Api实操
本文是基于python语言在android上实操的,仅记录(忽略排版~~~) 会不时更新的: from appium import webdriver from selenium.webdriver. ...
- hdu 4284 Travel(壮压DP&TSP&floyd)
Travel Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Su ...
- Javascript与数据结构系列(二)——队列的实现
队列实现 使用数组来实现队列看起来顺理成章.JavaScript 中的数组具有其他编程语言中没有的优点, 数组的 push() 方法可以在数组末尾加入元素,shift() 方法则可删除数组的第一个元素 ...
- linux 系统启动
系统启动流程 BIOS 我们称之为基本输入输出系统,一般保存在主板上的BIOS芯片中,负责检查硬件并且查找可启动设备:可设置启动顺序: 如果一个设备是可启动,那么第一个扇区512字节的最后两字节是55 ...
- JavaScript函数参数问题
声明一个回调函数 function(){ alert(data); } 这个时候,若调用这个函数的传入了一个同名data,则这里会引用到data的值,因为他们处于同一作用域.
- 文字编码ASCII,GB2312,GBK,GB18030,UNICODE,UCS,UTF的解析
众所周知,一个文字从输入到显示到存储是有一个固定过程的,其过程为:输入码(根据输入法不同而不同)→机内码(根据语言环境不同而不同,不同的系统语言编码也不一样)→字型码(根据不同的字体而不同)→存储码( ...
- java学习(一)数据类型
一.java的安装及环境变量的配置 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.htm ...
- Delphi webbrowser 的一些方法
因为一个任务,最近几天一直在研究Webbrowser的相关功能,下面是收集到的一些方法 //根据URL获取请求Headerfunction GetAllHeaders(URL: string): st ...