资料下载请前往:链接

补充内容:

1、数据库基本结构:

2、在sqlyog中将myemployees库导入数据库的方法:

右键root@localhost -》选择 执行SQL脚本-》选定.sql后缀的数据库-》点击执行

注意:

执行结束发现并没变化原因是sqlyog10.0版本需手动刷新,点击该按钮可刷新显示导入的库。

3、mysql中常用命令

#1查看当前所在的数据库:
SHOW DATABASES;
#2使用指定的库:
USE 库名;
#3打开当前库所有的表:
SHOW TABLES FROM 库名;
#4查看表结构:
DESC 表名;
#5查看服务器版本:
SELECT VERSION();
#6注释
#单行注释
/*
...
多行注释
...
*/

一、查询表中列

1、查询单列

use myemployees;
select last_name from employees;

2、查询多列

SELECT last_name,salary
FROM employees;

3、查询库中所有列

SELECT *
FROM employees;

注意:

#1在sqlyog客户端中运行sql语句:

选中要指定的sql语句-》F9运行

#2在每个sql语句前最好先指明使用的库名:

案例:查询所有员工的姓

use myemployees;
select last_name from employees;

#3sql语句语法规范:

  ①关键字要大写(sqlyog中自动大小写)

②每个sql语句最后都要添加分号

#4sqlyog中查看当前使用的库:

二、查询常量、表达式、函数

#1查询常量:
SELECT 1000;
#2查询表达式
SELECT 3*4;
#3查询函数:
SELECT CONCAT('hello','world'); #字符串拼接函数

三、起别名

优点:直观、便于理解

案例:查询公司所有员工的姓并起别名为姓

SELECT last_name AS 姓 FROM employees;

SELECT last_name 姓 FROM employees;

运行结果:

四、去重

含义:查询结果中有时候会包含重复的内容,而我们需要的数据是不重复的,所以要去重。

案例:查询公司中所有的工资

SELECT DISTINCT salary FROM employees;

运行结果:

五、MySQL中的 ' + '

1、当左右两边均为数值:运算符

2、任一边为字符型:先将字符型转化为数值型

转化成功:数值

转化失败:0

3、任一边为NULL:结果为NULL

(三)MySQL基础查询(起别名、去重)的更多相关文章

  1. MySQL——基础查询与条件查询

    基础查询 /* 语法: select 查询列表 from 表名; 类似于:System.out.println(打印东西); 1.查询列表可以是:表中的字段.常量值.表达式.函数 2.查询的结果是一个 ...

  2. mysql基础查询语法

    一.mysql查询的五种子句 where子句(条件查询):按照“条件表达式”指定的条件进行查询. group by子句(分组):按照“属性名”指定的字段进行分组.group by子句通常和count( ...

  3. mysql基础查询

    #进阶1:基础查询/*语法:select:查询列表 from 表名; 类似于:System.out.println(打印的东西); 特点:1.查询列表可以是:表中的字段.常量值.表达式.函数2.查询的 ...

  4. mysql基础--查询

    1.mysql查询的五种子句: where子句(条件查询):按照“条件表达式”指定的条件进行查询. group by子句(分组):按照“属性名”指定的字段进行分组.group by子句通常和count ...

  5. Mysql基础(三):MySQL基础数据类型、完整性约束、sql_mode模式

    目录 2.MySQL基础数据类型.完整性约束.sql_mode模式 1. MySQL常用数据类型 2. 完整性约束 3. MySQL的sql_mode模式说明以及设置 2.MySQL基础数据类型.完整 ...

  6. MySQL - 日常操作三 mysql慢查询;

    sql语句使用变量 use testsql; set @a=concat('my',weekday(curdate())); # 组合时间变量 set @sql := concat('CREATE T ...

  7. MySQL 基础 查询

    别名 查询数据时,如果表名很长,使用起来不方便,此时,就可以为表取一个别名,用这个别名来代替表的名称 .同时为了更好的显示所查询出来的字段,也可以给字段取别名. 一,表作为别名: mysql> ...

  8. PL/SQL第三章 基础查询语句

    --查询所有列 select * from tab_name|view_name; SELECT * FROM emp; SELECT * FROM (SELECT * FROM emp); --查询 ...

  9. MySQL 基础查询

    6月业绩榜 名次   伙伴 业绩 签单 面谈 每日目标 1 杜艳花 12367 2 0 查看目标 2 郑东杰 2345 1 0 查看目标 3 黄传龙 345 1 1 查看目标 4 測试 0 0 0 查 ...

随机推荐

  1. CF1013D Chemical table

    题目链接:http://codeforces.com/contest/1013/problem/D 题目大意: 给出一个 \(n \times m\) 的表格,表格上有一些初始点.若有这样的三个点:\ ...

  2. Floyd's Triangle

    Floyd's Triangle Floyd's triangle is a right-angled triangular array of natural numbers. Floyd's tri ...

  3. 仿开源框架从零到一完整实现高性能、可扩展的RPC框架 | 6个月做成教程免费送

    去年年就在写一本付费小册,今年年初基本上就写完了,本来预计计划是春节上线结果由于平台的原因一直拖着没上.五一前跟平台联系给的反馈是五月份能上,结果平台又在重构,停止小册的申请和上线,最后我考虑了一下决 ...

  4. 面试官:你说你精通 Docker,那你来详细说说 Dockerfile 吧

    接上一篇:30分钟快速上手Docker,看这篇就对了! 一. 带着问题学Dockerfile 1.疑问 我们都知道从远程仓库可以pull一个tomcat等镜像下来,然后docker run启动容器,然 ...

  5. WordPress 获取文章内容页特色图像地址

    WordPress获取特色图像地址主要需要用到两个函数get_post_thumbnail_id和wp_get_attachment_image_src.下面是分别获取小.中.大.完整.指定图片规格的 ...

  6. 解决python引包错误

    # coding=utf8# date = 2019/12/23 19:54# 清白丶之年__照林""" # Solve Import Lib Error Add Som ...

  7. idea打印中文乱码

    一.问题情况: IntelliJ IDEA 控制台输出中文乱码部分如图所示: 二.解决方法: 1.打开tomcat配置页面,Edit Configurations. 2.选择项目部署的tomcat,在 ...

  8. [PHP自动化-进阶]001.CURL模拟登录并采集数据

    引言:PHP可以通过libcurl实现模拟登录,提交数据,违法乱纪,烧杀抢虐等等事项. 简单说明一下"libcurl",补一下脑: libcurl目前支持http.https.ft ...

  9. static关键字的应用

    static关键字的应用:使用静态的变量可以实现   "累加" 的效果 package com.aff.statics; public class TestCircle { pub ...

  10. 腾讯云EMR大数据实时OLAP分析案例解析

    OLAP(On-Line Analytical Processing),是数据仓库系统的主要应用形式,帮助分析人员多角度分析数据,挖掘数据价值.本文基于QQ音乐海量大数据实时分析场景,通过QQ音乐与腾 ...