美文网首页
2018-09-19EXCLE&数据库

2018-09-19EXCLE&数据库

作者: 心若无情 | 来源:发表于2018-09-29 06:36 被阅读16次

EXCEL 功能

  1. 筛选
  2. 排序
  3. 数据操作
  • 增(增加数据)
  • 删(删除数据)
  • 改(修改数据)
  • 查(查询数据)
  1. 数据统计
  • 数量统计
  • 求和
  • 平均值
  • 最大值
  • 最小值

数据库

数据库功能

  1. 链接数据库
  • SQLyog的界面


    image.png
    283974157389144478.png
    ![290513198213854508.png](https://img.haomeiwen.com/i13983737/4e3e7ce2fdbe3ba8.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
    566905699659168316.png

一、链接方式

  1. 在命令行进入本机数据库(仅可访问本机数据库)
  • 全命令操作


    image.png
  1. 使用客户端远程链接数据库(可访问多台主机数据库)
  • 可视化操作界面 image.png
    image.png
  1. 代码程序链接数据库
  • java用的是jdbc这个框架


    image.png

二、链接信息

  1. ip
  • 可以直接填域名也可以直接填IP
  1. 端口
  2. 用户名
  3. 密码
  4. 数据库实例名(输入后只显示输入的数据库内容)


    283974157389144478.png

三、查询

  • select 字段1,字段2,... from 表名 where 条件1 连接符 条件2;


    image.png
  • 示例
-- 展示结果为 sname,sno,tname,education
SELECT sname,sno,tname,education FROM `gy_student_jiacb`;
-- 展示所有的查询结果
SELECT * FROM `gy_student_jiacb`;
-- 展示除tname以外的所有字段
SELECT sname,sno,age,phone,education,sex FROM `gy_student_jiacb`;
-- 查询年龄大于18的所有女同学
SELECT * FROM `gy_student_jiacb` WHERE age > 18 AND sex = '女';
-- 查询学号大于3且年龄小于20的所有学生
SELECT * FROM `gy_student_jiacb` WHERE sno > 3 AND age < 20;
-- 查询导师为小吴且学历不为本科的所有学生
SELECT * FROM `gy_student_jiacb` WHERE tname = '小吴' AND education != '本科';
-- 查询导师为大吴或者导师为薛鹏垒的所有同学
SELECT * FROM `gy_student_jiacb` WHERE tname = '大吴' OR tname = '薛鹏垒';
-- 查询导师为大吴或者导师为薛鹏垒的所有男同学
SELECT * FROM `gy_student_jiacb` WHERE ( tname = '大吴' OR tname = '薛鹏垒' ) AND sex = '男' ;
-- 查询年龄介于18-20之间的同学
SELECT * FROM `gy_student_jiacb` WHERE age BETWEEN 18 AND 20;
-- 查询年龄不在18-20岁之间的同学
SELECT * FROM `gy_student_jiacb` WHERE age NOT BETWEEN 18 AND 20;
-- 查询年龄在17-24之间的所有男同学的信息
SELECT * FROM `gy_student_jiacb` WHERE (age BETWEEN 17 AND 24) AND sex = '男';
-- 查询学历为本科或者大专的所有女同学信息
SELECT * FROM `gy_student_jiacb` WHERE (education = '本科' OR education = '大专') AND sex = '女';
-- 查询学导师为王凯或者吴令,并且年龄在20-22岁之间的所有学生信息
SELECT * FROM `gy_student_jiacb` WHERE (tname = '王凯' OR tname = '吴令') AND age BETWEEN 20 AND 22;
-- 查询学导师为王凯或者吴令,并且年龄在20-22岁之间的所有男学生信息
SELECT * FROM `gy_student_jiacb` WHERE (tname = '王凯' OR tname = '吴令') AND age BETWEEN 20 AND 22 AND sex = '男';

四、限制条件

  1. 大于(>)
SELECT * FROM `gy_student_jiacb` WHERE age > 19 ;
  1. 小于(<)
SELECT * FROM `gy_student_jiacb` WHERE age < 19 ;
  1. 不等于(<>或者!=)
SELECT * FROM `gy_student_jiacb` WHERE age <> 19 ;

4.等于(=)

SELECT * FROM `gy_student_jiacb` WHERE age = 19 ;

5.大于等于(>=)

SELECT * FROM `gy_student_jiacb` WHERE age >= 19 ;

6.小于等于(<=)

SELECT * FROM `gy_student_jiacb` WHERE age <= 19 ;
  1. 和(and)
SELECT * FROM `gy_student_jiacb` WHERE age = 19 AND education = '大专';
  1. 或者(or)
SELECT * FROM `gy_student_jiacb` WHERE age = 19 OR age = 20;
  1. 介于两者之间(between and),
SELECT * FROM `gy_student_jiacb` WHERE age BETWEEN 17 AND 24;

10.不介于两者之间(not between and)

SELECT * FROM `gy_student_jiacb` WHERE age NOT BETWEEN 17 AND 24;

相关文章

  • 2018-09-19EXCLE&数据库

    EXCEL 功能 筛选 排序 数据操作 增(增加数据) 删(删除数据) 改(修改数据) 查(查询数据) 数据统计 ...

  • MySQL数据库day01

    系统数据库 ​​​ 创建数据库 ​​​ ​​​ ​​​ ​​​ 查看所有数据库 使用数据库 修改数据库 删除数据库...

  • 数据库操作

    创建数据库: 选择数据库: 查看数据库: 修改数据库: 删除数据库:

  • Ubuntu操作mysql数据库命令

    一、连接数据库 连接本地数据库 退出数据库 二、操作数据库 创建数据库 显示数据库 删除数据库 连接数据库 查看状...

  • 4-14

    创建数据库 createdatabase数据库名称; 删除数据库 dropdatabase数据库名称; 查看数据库...

  • [后端开发] Mysql学习笔记

    1.0 数据库 创建数据库 查看所有数据库 删除数据库 切换数据库名 查看正在使用的数据库 2.0 数据库表 创...

  • 2020最新最全数据库系统安全

    数据库标识与鉴别 数据库访问控制 数据库安全审计 数据库备份与恢复 数据库加密 资源限制 数据库安全加固 数据库安...

  • 2020-01-05 sql基本概念

    数据库用来储存数据。 数据库的种类大致有:层次数据库、关系数据库、面向对象数据库、XML数据库、键值数据库。 关系...

  • Mysql数据库基本操作

    连接数据库 退出数据库 查看数据库版本 显示数据库时间 查看当前使用的数据库 查看所有数据库 数据库备份 导入数据...

  • mysql命令行操作

    准备 登陆 数据库操作 查看现有数据库 创建数据库 删除数据库 查看数据库 使用数据库 查看当前数据库 表操作 新...

网友评论

      本文标题:2018-09-19EXCLE&数据库

      本文链接:https://www.haomeiwen.com/subject/adoinftx.html