zoukankan      html  css  js  c++  java
  • MySQL基础第一弹

    #重点掌握
    #进阶1: 基础查询
    /*
    语法:
    select 查询的东西 from 表名;


    特点:
    1、查询列表可以是:表中的字段、常量值、表达式、函数
    2、查询的结果是一个虚拟的表格

    */

    USE myemployees;

    #1、查询表中的单个字段
    SELECT last_name FROM employees;

    #2、查询表中的多个字段
    SELECT last_name,salary,email FROM employees;

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

    #4、查询常量值
    SELECT 100;
    SELECT 'john';

    #5、查询表达式
    SELECT 100*98;

    #6、查询函数
    SELECT VERSION();

    #7、起别名
    /*
    ①便于理解
    ②如果要查询的字段有重名的情况,使用别名可以区分开来
    */

    #方式一:使用as
    SELECT 100%98 AS 结果;
    SELECT last_name AS 姓,first_name AS 名 FROM employees;
    #方式二:使用空格
    SELECT last_name 姓 FROM employees;

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

    #8、去重

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

    #9、 +号的作用

    #案例:查询员工名和姓链接成一个字段,并显示为姓名
    SELECT
    last_name+first_name AS 姓名
    FROM
    employees; #不好使

    SELECT CONCAT('a','b','c') AS 结果;

    SELECT
    CONCAT(last_name,first_name) AS 姓名
    FROM
    employees;

    #10、 显示结构
    DESC departments;


    #11、解决null的问题
    SELECT
    IFNULL(commission_pct,0) AS 奖金率,
    commission_pct #写出来跟奖金率对比
    FROM
    employees;

  • 相关阅读:
    选择人员参与游戏的小程序
    Android系统 手机需要用到的命令
    Portal 开发
    又见好书 net4.0面向对象编程漫谈
    IOS UITableView reloadData not respone!
    android开发的注意问题
    BW数据转换中出现的#非法字符错误
    GIT版本控制使用小结
    好书伴我行
    LogMonitorAgent小结
  • 原文地址:https://www.cnblogs.com/sucanji/p/10928648.html
Copyright © 2011-2022 走看看