zoukankan      html  css  js  c++  java
  • MySQL内置方法

    distinct(去重)

    select distinct 字段 from 表名
    select distinct age from employee;

    四则运算

    对筛选的结果进行四则运算
    select 字段*12 from 表
    select salary*12 from employee

    重命名

    在显示查询结果的时候临时重命名
    select 字段 as 新名字 from 表
    select salary as sum_salary from employee;

    concat函数

    concat('你想拼接的内容',字段名,'你想拼的其他内容','字段名')
        select concat('姓名:',emp_name,'    ','薪资:',salary) from employee;
    concat_ws('连接符号',字段1,字段2,....)
        select concat_ws(':',emp_name,salary) from employee;

    case语句

    select
        (case
        when emp_name = 'jingliyang' then # 如果名字是jingliyang就显示jingliyang
            emp_name
        when emp_name = 'alex' then     # 如果名字是alex就显示alex_bigsb
            concat(emp_name,'_bigsb')   # 将名字和'_bigsb'拼接
        else
            concat(emp_name,'_sb')      # 否则显示名字拼接_sb
        end) as new_name                # 将结果重命名为new_name
    from employee;
  • 相关阅读:
    Array.from和 map的相同用法
    js复制数组的各种方式
    set集合转数组的两种方法
    关于set集合去重的问题
    Object.is判断两个值是否相等
    数组排序
    函数默认值的取值
    标准索引
    pgsql update left join
    linux pgsql
  • 原文地址:https://www.cnblogs.com/songzhixue/p/11159854.html
Copyright © 2011-2022 走看看