zoukankan      html  css  js  c++  java
  • mysql-1-select

    #进阶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 'wangchaojun';
    
    
    #5、查询表达式
    SELECT 100%98;
    
    
    #6、查询函数
    SELECT VERSION();
    
    
    #7、起别名
    #方式一:
    SELECT 100%98 AS res;
    SELECT last_name AS 姓, first_name AS 名
    FROM employees;
    #方式2
    SELECT last_name 姓
    FROM employees;
    
    SELECT salary AS "out put"  #如果占了关键字,要加引号
    FROM employees;
    
    
    #8、去重
    #案例:查询员工表中涉及到的所有部门编号
    SELECT DISTINCT department_id
    FROM employees;
    
    
    #9、+号的作用(仅能做数值型的运算符)
    #案例:查询员工名和姓连接成一个字段
    SELECT Concat(last_name, ' ', first_name) AS 姓名
    FROM employees;
    
    SELECT IFNULL(commission_pct, 0) AS 奖金率, commission_pct
    FROM employees;
    
    SELECT Concat(last_name, ' ', first_name, ',', 
    			  IFNULL(commission_pct, 0)) AS OUT_PUT
    FROM employees;
    
    
    #显示表结构
    DESC departments;
    

      

  • 相关阅读:
    leetcode 78. 子集 JAVA
    leetcode 91. 解码方法 JAVA
    leetcode 75. 颜色分类 JAVA
    leetcode 74 搜索二维矩阵 java
    leetcode 84. 柱状图中最大的矩形 JAVA
    last occurance
    first occurance
    classical binary search
    LC.234.Palindrome Linked List
    LC.142. Linked List Cycle II
  • 原文地址:https://www.cnblogs.com/chaojunwang-ml/p/13261463.html
Copyright © 2011-2022 走看看