MySQL查询语句简单操作示例

吾爱主题 阅读:164 2024-04-05 14:23:53 评论:0

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

查询

创建数据库、数据表

?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 -- 创建数据库 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 );

准备数据

?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 -- 向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期" );

查询所有字段

?
1 select * from 表名;

例:

?
1 select * from students;

查询指定字段

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

例:

?
1 select name from students;

使用 as 给字段起别名

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

可以通过 as 给表起别名

?
1 2 3 4 5 6 -- 如果是单表查询 可以省略表明 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可以消除重复的行

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

例:

?
1 select distinct gender from students;

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

原文链接:https://blog.csdn.net/kai46385076/article/details/100178126

可以去百度分享获取分享代码输入这里。
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

【腾讯云】云服务器产品特惠热卖中
搜索
标签列表
    关注我们

    了解等多精彩内容