zoukankan      html  css  js  c++  java
  • mysql学习笔记

     

    //1:select select * from 表名称

    //2:distinct,去除重复的代码

    select DISTINCT `表名称` from 表

    //3:top查询最新插入的N条记录

    select top 2 * from 表名 (前两条记录) select top 50 PERCENT * from 表明 (50%的记录)

    //4:in 在定义中的数据

    select * from 表明 where 条件 IN('字段名','字段名1')

    //5:between在某值之间字段

    select * from 表明 between value1 and value2

    //6:UNION 合并两个sql结果 合并重复结果union on

    select * from 表1 UNION select * from 表二 select * from 表1 UNION ALL select * from 表二

    //7:avg返回数组值列的平均值

    select AVG(字段名) from 表明

    //8: first last max min sum

    第一个最后一个最大值最小值 和

    //9:group by对一个或多个结果集进行分组

    select * from group by 字段1 , 字段2

    //10:having是where能与合计函数一起使用

    select * from 表明 where 条件 group by 字段 HAVIMG 合计函数

    //11:ucase 字段转大写

    //12:lcase字段转小写

    //13:mid 用于从文本字段中提取字符 select MID(字段名,开始位置,截取位置) as 定义名称 from 表明

    //14:now返回当前日期 

    MID不理解。比如我用leftjoin查询出了结果集,结果集是不是等于文本字段?能否用MID在截取信息?

     这些肯定是不够的,请大神帮忙补充。还有那些常用的函数?

  • 相关阅读:
    mybatis连接MySQL8.0出现的问题
    zqsb项目中发现没有getMSSVideoList
    idea快速实现接口的方法
    鸟枪换炮---IDEA
    IDEA的使用---常用的快捷键
    MQ消息队列
    token的主要用法?
    oracle中游标的使用
    乐观锁和悲观锁
    分布式系统的事务控制
  • 原文地址:https://www.cnblogs.com/legendyang/p/5368666.html
Copyright © 2011-2022 走看看