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的更多相关文章

  1. 深入学习MySQL 01 一条查询语句的执行过程

    在学习SpringCloud的同时,也在深入学习MySq中,听着<mysql45讲>,看着<高性能MySQL>,本系列文章是本人学习过程的总结,水平有限,仅供参考,若有不对之处 ...

  2. mysql 01: source命令

    使用mysql的source命令,执行sql脚本 之所以使用docker同步挂载卷的方法,是因为在docker中运行的mysql未安装vim或gedit等基本编辑器 不方便在mysql容器里直接写sq ...

  3. ch4 MySQL 安全管理

    第 4 章 MySQL 安全管理 前言 对于任何一个企业来说,其数据库系统中所保存数据的安全性无疑是非常重要的,尤其是公司的有些商业数据,可能数据就是公司的根本,失去了数据的安全性,可能就是失去了公司 ...

  4. 初涉MySQL

    本文要点: MySQL基础 安装MySQL 配置MySQL 使用MYSQL 一.MySQL基础 MySQL 由瑞典MySQL AB公司开发,目前属于Oracle公司. MySQL是一个开源的关系型数据 ...

  5. 第 4 章 MySQL 安全管理

    前言 对于任何一个企业来说,其数据库系统中所保存数据的安全性无疑是非常重要的,尤其是公司的有些商业数据,可能数据就是公司的根本,失去了数据的安全性,可能就是失去了公司的一切.本章将针对 MySQL 的 ...

  6. MySQL访问控制实现原理

    MySQL访问控制实现原理 MySQL 访问控制实际上由两个功能模块共同组成,从第一篇的第二章架构组成中可以看到,一个是负责 “看守 MySQL 大门”的用户管理模块,另一个就是负责监控来访者每一个动 ...

  7. MySQL 存储过程的简单使用

    首先创建一张 students 表 SQL脚本如下: create table students( id int primary key auto_increment, age int, name v ...

  8. Liunx 安装 Mysql 5.7

    #[安装 Mysql 5.7] # 00.系统目录说明# 安装文件下载目录:/data/software# Mysql目录安装位置:/usr/local/mysql# 数据库保存位置:/data/my ...

  9. MySQL性能调优与架构设计——第4章 MySQL安全管理

    第4章 MySQL安全管理 前言 对于任何一个企业来说,其数据库系统中所保存数据的安全性无疑是非常重要的,尤其是公司的有些商业数据,可能数据就是公司的根本,失去了数据的安全性,可能就是失去了公司的一切 ...

随机推荐

  1. airpods2代连接macbook失败

    更新至最新系统(10.14.4),更新完毕,重启电脑再次连接即可. 参考连接: http://dq.tieba.com/p/6082366443

  2. laravel中使用mgirations创建和迁移数据库

    使用php artisan make:migration create_links_table命令 编辑2016_04_11_095342_create_links_table public func ...

  3. 电脑连接真机,但是androidstudio不显示手机,ADB Interface黄色感叹号

    1.打开设备管理器 右键计算机 -->管理-->选择设备管理器 2. 步骤如下: 1. 在设备管理器中,找到ADB Interface,右击,选择“更新驱动程序软件” 2. 在弹出的窗口中 ...

  4. Android-ContentProvider理解操作系统的多媒体

    在多年以前,我做一款音乐播放器,要把很多.mp3文件,放置在自己新建的文件夹里面,然后去读取这个新建的文件夹里面的音乐列表,现在想想是多么的无知: 因为只要往手机里面放入.mp3文件,系统会自动检测, ...

  5. [转]Control的Invoke和BeginInvoke

    转自:Control的Invoke和BeginInvoke  作者:Kuffy Wang 近日,被Control的Invoke和BeginInvoke搞的头大,就查了些相关的资料,整理如下.感谢这篇文 ...

  6. Re:从零开始的Spring Security Oauth2(一)

    前言 今天来聊聊一个接口对接的场景,A厂家有一套HTTP接口需要提供给B厂家使用,由于是外网环境,所以需要有一套安全机制保障,这个时候oauth2就可以作为一个方案. 关于oauth2,其实是一个规范 ...

  7. Microsoft Office Specialist (MOS) 认证考试详解---word 2010 部分

    Microsoft Office Specialist ( MOS)认证考试详解 首先是   Microsoft Certification overview http://www.microsoft ...

  8. python 和pycharm 安装

    昨天 我重新装了一个Windows 7 系统 结果很多东西丢了 没有做好备份 其中就有python 和pycharm 今天花了一天时间装 想想也是够了 坑真多 整理一下吧 python 网址:http ...

  9. ocp题库变化,052新加的考试题及答案整理-32

    32. Examine these commands and their output: • SQL> SELECT * FROM emp; • ENO ENAME • ---- ----- • ...

  10. “全栈2019”Java第二十八章:数组详解(上篇)

    难度 初级 学习时间 10分钟 适合人群 零基础 开发语言 Java 开发环境 JDK v11 IntelliJ IDEA v2018.3 文章原文链接 "全栈2019"Java第 ...