1、查询表中字段

USE 要操作的数据库名;
SELECT 查询的字段 FROM 要操作的表;

若要查询表中所有字段,可以用 * 代替上面的 查询的字段


2、查询常量

SELECT 99;
SELECT 'Tom';

3、查询表达式

SELECT 9+1;


4、查询函数

SELECT VERSION();


5、起别名

SELECT 查询的字段 AS 别名 FROM 要操作的表;
#格式一
SELECT 9+1 AS "结果";
#格式二
SELECT 9+1 "结果";


6、去重

关键字DISTINCT,即将表中查询的字段去重。

示例:

SELECT DISTINCT department_id AS "部门编号" FROM employees;

7、 + 号作用

两个数值型作加法运算:SELECT 9+1;=10
一方为字符型,则转换为数值型成功再作加法运算:SELECT '2'+1;=3
一方为字符型,则转换为数值型失败变为0再作加法运算:SELECT 'Tom'+9;=9
一方为null,则为NULL:SELECT NULL + 9;=NULL


8、CONCAT()拼接

遇到NULL的话,结果为NULL。

SELECT CONCAT('a','123','Hello!') AS "结果";

最基础!MySQL基础查询SELECT相关推荐

  1. MySQL数据查询SELECT大全

    今天不想写博客了,就这样吧 -- 数据的准备-- 创建一个数据库create database python_test charset=utf8;-- 使用一个数据库use python_test;- ...

  2. mysql基础操作和查询语句

    MySQL基础 mysql基础操作操作 MySQL基础 相关术语 数据库操作 MySQL管理 启动及关闭 MySQL 用户设置 /etc/my.cnf 文件配置 管理MySQL的命令 连接MySQL ...

  3. MySQL基础教程:知识点汇总

    MySQL常用知识点.函数汇总 MySQL基础教程:知识点汇总_mysql知识点梳理 一文学会使用MYSQL数据库,MySQL常用操作 MySQL数据库表的相关操作 MySQL数据库的基本查询 MyS ...

  4. ORACLE和MYSQL 去重查询

    ORACLE // 去重查询 select * from(select 别名1.*, row_number() over(partition by 别名1.列名1 order by 别名1.列名2 A ...

  5. MySQL入门 (二) : SELECT 基础查询

    1 查询资料前的基本概念 1.1 表格.纪录与栏位 表格是资料库储存资料的基本元件,它是由一些栏位组合而成的,储存在表格中的每一笔纪录就拥有这些栏位的资料. 以储存城市资料的表格「city」来说,设计 ...

  6. MySql基础篇---002 SQL之SELECT使用篇: 基本的SELECT语句,运算符,排序与分页,多表查询,单行函数,聚合函数,子查询

    第03章_基本的SELECT语句 讲师:尚硅谷-宋红康(江湖人称:康师傅) 官网:http://www.atguigu.com 1. SQL概述 1.1 SQL背景知识 1946 年,世界上第一台电脑 ...

  7. MySQL基础 , 基本SQL,SELECT查询详解

    定义 MySQL是一个小型开源的关系型数据库管理系统(RDBMS),使用SQL(结构化查询语言)语言进行数据库管理. 优点 1.开源 MySQL是开放源代码的数据库,任何人都可以获得源代码,修正缺陷. ...

  8. MySQL基础篇:子查询

    文章目录 概述 where型子查询 from型子查询 EXISTS型子查询 复制表子查询 概述 在某些情况下,当进行一个查询时,需要的条件或数据要用另一个select语句的结果,这个时候,就要用到** ...

  9. mysql 子查询多个字段_MySql基础

    本文章目标 ​ 一.为什么要学习数据库 ​ 二.数据库的相关概念 ​ DBMS.DB.SQL ​ 三.数据库存储数据的特点 ​ 四.初始MySQL ​ MySQL产品的介绍 ​ MySQL产品的安装 ...

  10. MySQL 基础———— UNION 联合查询

    引言 联合查询与连接查询不同,通过UNION 关键字,我们可以将多个查询语句一同执行并将结果集展示出来,不涉及到任何关联关系. UNION 的含义是"联合,并集,结合",在MySQ ...

最新文章

  1. python的基本知识点
  2. 数据采集技术python网络爬虫项目化教程_数据采集技术Python网络爬虫项目化教程 黄锐军课程资源.zip-KC17.pptx...
  3. 常见的网络***有哪些?
  4. SQL Server 触发器学习总结
  5. 临床科研设计的主要内容
  6. C++ Boost库简介
  7. Unity3D游戏开发之自由视角下的角色控制
  8. 请编写一个方法,实现整数的乘法、减法和除法运算(这里的除指整除)。只允许使用加号。
  9. Spring框架整合多数据源 Mysql+oracle
  10. Bind服务简单应用之一(介绍)
  11. 三种方式解决vue中v-html元素中标签样式
  12. android 开源媒体库,Android入门:使用Android自带媒体库读取MP3文件
  13. 非递归二叉树的序列打印
  14. Jupyter Notebook使用
  15. 数据库 SQL Server2012安装步骤详解
  16. 【181023】VC++开发的电路板画图设计软件源代码
  17. iptable的安全设置
  18. 微分方程的数值解法—四阶龙格库塔(Runge-Kutta)的推导以及C代码实现
  19. (附源码)springboot金融新闻信息服务系统 毕业设计651450
  20. 没有项目管理经验,怎么报考PMP?

热门文章

  1. 将Java服务公开为Web服务
  2. 字符集和字符编码的学习
  3. OGNL 表达式/ValueStack
  4. 蓝牙驱动卸载后自动安装_最热建筑安装工程计算表格,输入后自动生成,省时方便易上手...
  5. mysql查看主键别名_MySQL怎么查看约束的别名呢?
  6. java界面 文件选择器_掌握java技术 必备java工具应用知识
  7. 对mysql的总结与反思_深入了解MySQL,一篇简短的总结
  8. c语言指针用法有哪些
  9. C语言精髓篇|函数的参数和返回值
  10. 中等职计算机应用基础,中等职业计算机应用基础答案