zoukankan      html  css  js  c++  java
  • mysql学习-SQL查询基本操作

    本人在学习视频中记录下来。供大家学习

    一、SQL
    SQL� Structured Query Language
    用于对数据库进行查询吗,更新和管理的一种特俗的语言

    包含三个部分:
    DML
    1、Data Manipulation Language ������数据库操作语言
    2、用于检索或更新数据库:insert delete update select 增删改查

    DDL
    1、Data Definition Language数据定义语言
    2、用于定义数据结构 create alter drop

    DCL
    1、Data Control Language 数据控制语言
    2、用户定义数据库用户的权限:grant revoke

    二、查询操作

    1、语法
    select 列名1 别名1,列名2 别名2 ....... from 表名;

            示例
                  select ename from emp;
                  select ename,job,hiredate from emp;
                  select * from emp;
                  select ename,job ,hiredate from emp;
                  select empno,ename,sal "your salary" from emp;(别名包含空格时,必须使用双引号引起来)
    

    2、用法
    2.1 字符串连接 concat()
    select concat(‘编号为’,empno,'的雇员,姓名为‘,ename,’职位为‘,job) from emp;

    2.2 四则运算 + - * %
    select ename ����,sal12 �� from emp;
    select ename ����,(sal+ifnull(comm,0))
    12 �� from emp; -- �使用 �ifnull()

    2.3 去除重复列
    select ename,job from emp;
    在去除重复列时只有所有列都相同才能去除)

    3、限定查询
    语法:select 列名1 别名1,列名2 别名2 .......from 表名 where 条件;

    3.1 比较运算符

    3.2 null 或 not null

    3.3 and 或者 or

    3.4 not

    3.5 between and

    3.6 in 或 not in

    3.7 like

  • 相关阅读:
    mysql
    mysql
    mysql
    mysql
    mysql
    mysql
    mysql
    mysql
    mysql
    为你的react项目添加路由
  • 原文地址:https://www.cnblogs.com/jiliangceshi/p/12857723.html
Copyright © 2011-2022 走看看