SQL一一DQL一一数据基本查询语言

介绍:DOL是数据查询语言,用来查询数据库中表的记录

DOL一一基本查询

        ①查询多个字段:select  字段名1 字段名2......字段名n  FROM  表名;

                                     select  *   from  表名   //这个不直观,且影响效率,尽量不写这种

        ②设置别名: select  字段1【as 别名1】字段2【as 别名2】....字段n【as 别名n】from 表名;

        ③去除重复记录:select  distinct  字段列表  from  表名;

DQL一一列题

        创建一个名为worker的数据库,在数据库里创建一个名为emp的表,表中数据我已建好,现在要求你用今天学习的select语言查询表中的多个字段查询place字段并且为他设置一个‘工作地址’的别名去除重复记录查询place字段

一.准备工作:

CREATE DATABASE worker;  //这是创建一个名为worker的数据库
USE worker;   //进入到数据库中
CREATE TABLE emp(
    id     INT,
    workno  VARCHAR(10),
    NAME    VARCHAR(10),
    gender  CHAR,
    age     INT,
    idcard  CHAR(18),
    place   VARCHAR(50)
);   
//在库中创建一个名为emp的表并且创建了(id,workbo,name,gender,age,idcard,place)字段

INSERT INTO emp (id,workno,NAME,gender,age,idcard,place)
 VALUES(1,'1','张三','男',18,'341321244503245678','北京'),
       (2,'2','里斯','男',23,'345367477890768907','北京'),
       (3,'3','李四','男',23,'345367477890768907','上海'),
       (4,'4','王五','男',23,'345367477890768907','安徽'),
       (5,'5','挽歌','女',23,'345367477890768907','上海'),
       (6,'6','席次','男',23,'345367477890768907','东北'),
       (7,'7','李妮','女',23,'345367477890768907','深圳'),
       (8,'8','亚尼','男',23,'345367477890768907','东北');     

 //在emp表中添加以上数据     

SQL一一DQL一一数据基本查询语言_第1张图片

二.①查询表中多个字段

SQL一一DQL一一数据基本查询语言_第2张图片

二.②查询place字段并为它设置‘工作地址’的别名

SQL一一DQL一一数据基本查询语言_第3张图片

二.③去除重复记录查询place字段

SQL一一DQL一一数据基本查询语言_第4张图片

你可能感兴趣的:(sql,数据库,mysql)