zoukankan      html  css  js  c++  java
  • 字段增删改查的详解

    增加插入字段

    顺序插入

    insert  (into)可省略t1 values(1,'zzf',20)

    对应特定字段插入

    insert (into)可省略 t1 (name,age)values('zzf',20)

    查询旧表结果插入新表

    insert into t1 (name,age)select  name,age from t2;

    删除字段,清空表

    delete from t1 where name='zzf';

    delete from t1; 删除表内数据,但是自增id会记忆

    truncate table t1 清空数据包括自增

    修改

    update from t1 age=20 where name='zzf';

    单表查找

    select   (distinct去重) from  t1  where  group by  having  order by  limit   字段可以取别名

    concat()拼接字段

    concat_ws(x,)拼接字段 x为连接符

    round()四舍五入

    ceil ()向上取整

    floor()向下取整

    upper()

    lower()

    where 可进行逻辑判断  可运用 内置函数处理

    between 10 and 20

    in (,)

    比较运算 ><= !=

    逻辑  and or not

    正则 like ‘%’

    group by 后 select后一定是聚合函数 并且后面条件约束可直接运用聚合函数

    聚合函数

    max()

    min()

    avg()

    count()记录组内数目

    sum()

    group_concat()拼接组内字段

    having 对于聚合函数进行筛选过滤

    order by 进行排序

    desc 降序

    asc 升序

    limit 限制输出

    limit 1;

    limit 2,2;第三行开始输出2两行

    子查询 一条查询结果作为另一条的查询条件

    单行><

    多行查询all any in

    select *from  emp where age> any(select age from emp where salary>3);

     sql_mode=ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
    设置之后5.6的安全环境 查表分组不会出第一个结果而是报错
  • 相关阅读:
    Qt QSS美化 基础知识
    Qt QSS教程 QComboBox
    Qt QSS教程 QSpinBox
    Qt QSS教程 QLineEdit
    Qt QSlider qss(round handle) 圆形滑块
    Qt QSS之QSlider滑动条美化
    Qt Creator中使用qss对界面美化没有作用(效果)的问题
    Qt Creator 设置Qss文件文本高亮
    tensorrt中builder.max_workspace_size的作用
    C++宏的一些较复杂的用法,反斜杠,do {}while(0)
  • 原文地址:https://www.cnblogs.com/wrqysrt/p/10251916.html
Copyright © 2011-2022 走看看