• sql语句


    1:去重(把seq字段去重)
    select distinct(seq) from 表名

    2:分页:查询的是    start条往后的limit条数据,不包含start条
    select * from user where removetime is null limit #{start}, #{limit}
    start:开始条数
    limit:每页的条数

     limit  (pageNo-1)*pageSize , pageSize

    3:查询书库里的所有的表名

    show tables

    4:查询某张表的表结构

     DESC  user           例  : DESC  ${tablename}   tablename是表的名称

    5:查询某张表的主键,自增到几了,返回的值是下一条数据的主键值

    select AUTO_INCREMENT from INFORMATION_SCHEMA.TABLES  where TABLE_NAME='day_business'

    6:  MYSQL 大于号,小于号
    &lt; < 小于号
    &gt; > 大于号
    &amp; & 和
    &apos; ’ 单引号
    &quot; " 双引号

       sum(case when time &gt; '1937-07-06' and  time &lt;= '1945-09-02' then 1 else 0 end ) as  time,

    7: 把一个表的字段更新到另一个表的字段中

    例子 : 将B表的filde filde1 两个字段值跟新到A表中  根据A和B表的 条件 a.pid =b.id

    Update A a ,B b
    set a.filde=b.filde
    , a.filde1=b.filde1
    where a.pid =b.id

    8:添加唯一索引

    alter table User  add unique key no_account(NAME,USERNAME);

  • 相关阅读:
    echarts图表重设尺寸
    文本文档中各字母出现次数汇总(java)
    30道随机运算
    随机生成验证码
    原码,反码,补码
    动手动脑(一)
    模拟银行ATM系统(基础版)
    2018暑期周总结报告(五)
    2018暑期周总结报告(四)
    2018暑期周总结报告(三)
  • 原文地址:https://www.cnblogs.com/xueershewang/p/8428095.html
Copyright © 2020-2023  润新知