zoukankan      html  css  js  c++  java
  • MySQL查询操作——2

    -----------查询操作---------------------------

    查询表中的所有字段
    SELECT * FROM employees;

    查询常量值
    SELECT 100;
    SELECT 'john';

    查询表达式
    SELECT 100*98;

    查询函数
    SELECT VERSION();


    二、起别名
    方式一:使用 AS
    SELECT 100*98 AS 结果;

    SELECT last_name AS 姓,first_name AS 名 FROM employees;

    方式二:使用空格
    SELECT last_name 姓,first_name 名 FROM employees;

    案列:查询salary,显示结果为 out put
    SELECT salary AS "out put" FROM employees;


    三、去重

    案列:查询员工表中涉及到的所有的部门编号
    SELECT DISTINCT department_id FROM employees;


    四、+号的作用:运算符,两个擦作数都为数值型,则作加法运算
    如果其中一个操作数为字符型,试图将字符型数值转换成数值型
    如果转换成功,则继续做加法运算
    如果转换失败,则将字符型数值转换成0
    SELECT null+10; 只要其中一方为null,则结果肯定为null

    案例:查询员工名和姓连接成一个字段,并显示为姓名

    SELECT CONCAT('a','b','c') AS 结果;
    SELECT
    CONCAT(last_name+first_name) AS 姓名
    FROM
    employees;


    四、显示表departments的结构,并查询其中的全部数据
    DESC departments;


    五、显示出表employees的全部列,各个列之间用逗号连接,列头显示成out_put
    SELECT
    IFNULL(commission_pact,0) AS 奖金率,
    commission_pact
    FROM
    employees;
    -----------------------------------------

    SELECT
    CONCAT(`last_name`,',',`first_name`,',',IFNULL(commission_pact,0)) AS 姓名
    FROM
    employees;

  • 相关阅读:
    使用js来执行全屏
    vue多个组件的过渡
    mac笔记本上的工具
    webpack优化技术参考
    VS Code 编译器的调试工具整理
    自定义滑块Vue组件
    Multi-level Multi-select plugin
    cucumber learning : http://www.cnblogs.com/puresoul/category/340832.html
    Opensuse enable sound and mic card
    Shell displays color output
  • 原文地址:https://www.cnblogs.com/geeker-xjl/p/10665368.html
Copyright © 2011-2022 走看看