zoukankan      html  css  js  c++  java
  • mysql常用基本操作

    #查看数据库
    show databases;
    #选择数据库
    use <dbname>;
    #删除数据库
    drop database <dbname>;
    #查看数据表
    show tables;
    #表的创建
    create table <tablename>( name varchar(255),age int(4),sex varchar(255));
    #向表中插入数据
    insert into <tablename>(name,age,sex) values('stf',4,'男');
    #增加字段
    alter table <tablename> add score varchar(255);
    #指定某列后插入字段
    alter table <tablename> add class varchar(255) after name;
    #修改表名
    alter table <tablename> rename <newtablename>;
    #删除表
    drop table <tablename>;
    #条件判断
    delete from <tablename> where name='stf';
    #更新数据
    update <tablename> set name='stf01' where name='stf';
    #数据排序
    select * from <tablename> order by <字段名>; 升序
    select * from <tablename> order by <字段名> desc; 降序
    #分组
    select 字段名,count(*) from <tablename> group by 字段名;
    #统计函数
    select max(字段名) from <tablename>;
    select max(字段名) as max_字段名 from <tablename>; 取别名输出
    #通配符
    select * from <tablename> where 字段名 like '%xxxx%';
    #in,not in
    select * from <tablename> where 字段名 in ('xxx','xxx');
    select * from <tablename> where 字段名 not in('xxx','xxx');
    #日期格式化
    select 字段名,data_format(日期字段,'%Y') from <tablename>;
    #取唯一值
    select distinct 字段名 from <tablename>;
    #between ... and 条件判断
    select * from <tablename> where 字段名 between 'xxx' and 'xxxx';
    #having条件判断
    select * from <tablename> having 字段名 >xxx;
    #union 语句合并
    select * from <tablename1> union select * from <tablename2>;

    赠人玫瑰,手有余香,如果我的文章有幸能够帮到你,麻烦帮忙点下右下角的推荐,谢谢!

    作者: imcati

    出处: https://www.cnblogs.com/imcati/>

    本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出, 原文链接

  • 相关阅读:
    作业七随笔。。
    Jquery 图片走马灯效果原理
    参与招聘面试工作之简历与仪容篇
    无聊系列 C#中一些常用类型与java的类型对应关系
    关于ASP.NET MVC 中JsonResult返回的日期值问题
    最近参与招聘面试的工作总结
    Unix时间戳转日期时间格式,C#、Java、Python各语言实现!
    MVC 拦截器
    Python参考书籍(转载)
    PEP 8风格指南(转载)
  • 原文地址:https://www.cnblogs.com/imcati/p/11142674.html
Copyright © 2011-2022 走看看