美文网首页
数据库学习笔记-基础查询

数据库学习笔记-基础查询

作者: 有只白熊丶 | 来源:发表于2020-03-20 21:25 被阅读0次

基础查询

查询字段语法

查询单字段
SELECT 字段 FROM 表名;
查询多字段
SELECT 字段1,字段2,字段3... FROM 表名;
查询全部字段
SELECT * FROM 表名;
注:为了避免与关键字重复可以在字段两边添加``。

去重查询

当我们需要查询的表内含有大量重复值,则可以用去重查询获得每个不重复值,语法如下:
SELECT DISTINCT 字段 FROM 表名 ;

AS

为了方便理解,区分重复字段,可以将常量,表达式或者函数用AS关键字起一个别名来代替,如:
SELECT 100*20 AS 结果 ;
SELECT name AS 姓名 FROM 表名 ;
SELECT 'JACK' AS 杰克 ;
注:若别名里有特殊字符(空格等)则该别名必须用""引起来。

加号

SQL语法中的“+”仅表示运算符,若用字符串与数值相加则会试图将字符串转换成数值,若成功则相加,若失败则字符串为“0”再相加,如:
SELECT '1'+1;
结果为2;
SELECT 'jack'+1;
结果为1
注:相加的任何一方为null,则结果为null。

CONCAT()

作用:字段拼接函数
用法:
CONCAT(字段1,字段2,字段3...)

IFNULL(参数1,参数2)

作用:判断参数1是否为null,若为null则将其替换为参数2。
用法:
SELECT IFNULL(AGE,0)+1 AS 年龄;

相关文章

  • SQL 学习笔记

    《SQL 基础教程》学习笔记 01 - 数据库和 SQL 02 - 表的创建、删除和更新 03 - 查询基础 04...

  • 数据库学习笔记-基础查询

    基础查询 查询字段语法 查询单字段SELECT 字段 FROM 表名;查询多字段SELECT 字段1,字段2,字段...

  • Oracle数据库学习整理(一)

    Oracle 基础知识 查询数据 本节将学习如何从Oracle数据库中查询数据。 ●Select语句-演示如何查询...

  • MySQL学习笔记二之单表查询与多表查询

    title: MySQL学习笔记二之单表查询与多表查询tags: MySQL 数据库categories: MyS...

  • 数据库mysql(二)

    数据库学习(mysql) 四. 数据查询(DQL:数据查询语言) 1. 基础查询 1. 多个字段查询:select...

  • 2019-08-01

    学习笔记 基础知识 第1章 基础知识 1.1 数据库基础 1.1.1 什么是数据库 数据库用于存储有组织的数据的容...

  • sql

    sql-基础sql-基础查询-1sql-基础查询-2sql-更新 概览 数据库(Database,DB):将大量数...

  • RobotFramework学习02-基础关键字

    RobotFramework学习笔记目录 本文包含内容: 基础关键字 基础关键字(高级用法) 内置关键字查询 关键...

  • MongoDB基本操作

    基础操作 查看所有的数据库 选择指定数据库 显示mydb库下所有的表 查询所有数据 查询进阶 按ID查询 查询最后...

  • DQL -- 数据查询

    Data Query Language 简称DQL,数据库查询语言, 关键字为SELECT。 基础查询 查询表中所...

网友评论

      本文标题:数据库学习笔记-基础查询

      本文链接:https://www.haomeiwen.com/subject/wuysyhtx.html