• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    MySQL查询语句简单操作示例

    本文实例讲述了MySQL查询语句简单操作。分享给大家供大家参考,具体如下:

    查询

    创建数据库、数据表

    -- 创建数据库
    create database python_test_1 charset=utf8;
    -- 使用数据库
    use python_test_1;
    -- students表
    create table students(
      id int unsigned primary key auto_increment not null,
      name varchar(20) default '',
      age tinyint unsigned default 0,
      height decimal(5,2),
      gender enum('男','女','中性','保密') default '保密',
      cls_id int unsigned default 0,
      is_delete bit default 0
    );
    -- classes表
    create table classes (
      id int unsigned auto_increment primary key not null,
      name varchar(30) not null
    );
    
    

    准备数据

    -- 向students表中插入数据
    insert into students values
    (0,'小明',18,180.00,2,1,0),
    (0,'小月月',18,180.00,2,2,1),
    (0,'彭于晏',29,185.00,1,1,0),
    (0,'刘德华',59,175.00,1,2,1),
    (0,'黄蓉',38,160.00,2,1,0),
    (0,'凤姐',28,150.00,4,2,1),
    (0,'王祖贤',18,172.00,2,1,1),
    (0,'周杰伦',36,NULL,1,1,0),
    (0,'程坤',27,181.00,1,2,0),
    (0,'刘亦菲',25,166.00,2,2,0),
    (0,'金星',33,162.00,3,3,1),
    (0,'静香',12,180.00,2,4,0),
    (0,'郭靖',12,170.00,1,4,0),
    (0,'周杰',34,176.00,2,5,0);
    
    -- 向classes表中插入数据
    insert into classes values (0, "python_01期"), (0, "python_02期");
    
    

    查询所有字段

    select * from 表名;
    
    

    例:

    select * from students;
    
    

    查询指定字段

    select 列1,列2,... from 表名;
    
    

    例:

    select name from students;
    
    

    使用 as 给字段起别名

    select id as 序号, name as 名字, gender as 性别 from students;
    
    

    可以通过 as 给表起别名

    -- 如果是单表查询 可以省略表明
    select id, name, gender from students;
    -- 表名.字段名
    select students.id,students.name,students.gender from students;
    -- 可以通过 as 给表起别名 
    select s.id,s.name,s.gender from students as s;
    
    

    消除重复行

    在select后面列前使用distinct可以消除重复的行

    select distinct 列1,... from 表名;
    
    

    例:

    select distinct gender from students;
    
    

    更多关于MySQL相关内容感兴趣的读者可查看本站专题:《MySQL查询技巧大全》、《MySQL常用函数大汇总》、《MySQL日志操作技巧大全》、《MySQL事务操作技巧汇总》、《MySQL存储过程技巧大全》及《MySQL数据库锁相关技巧汇总》

    希望本文所述对大家MySQL数据库计有所帮助。

    您可能感兴趣的文章:
    • 浅谈pymysql查询语句中带有in时传递参数的问题
    • MySQL模糊查询语句整理集合
    • MySQL查询语句过程和EXPLAIN语句基本概念及其优化
    • PHP使用mysqli同时执行多条sql查询语句的实例
    • mysql基础架构教程之查询语句执行的流程详解
    • MySql带OR关键字的多条件查询语句
    • Mysql带And关键字的多条件查询语句
    • 详解MySQL的limit用法和分页查询语句的性能分析
    • php mysqli查询语句返回值类型实例分析
    • MySQL查询语句大全集锦
    • 最全的mysql查询语句整理
    • Oracle、MySQL和SqlServe三种数据库分页查询语句的区别介绍
    • 详解MySQL 查询语句的执行过程
    上一篇:MySQL查询排序与查询聚合函数用法分析
    下一篇:mysql命令行脚本执行操作示例
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    MySQL查询语句简单操作示例 MySQL,查询,语句,简单,操作,