美文网首页
数据库SQL语句整理

数据库SQL语句整理

作者: George_Antonio | 来源:发表于2018-05-23 19:59 被阅读0次

-- -------------2018.5.23--------------------
查询表中有多少条记录:

SELECT COUNT(1) FROM 表

------------------2018.6.13--------------------
用户表a,角色表b,用户角色关系表c。某个用户有多少角色就在关系表里添加几条记录, 现已知用户id得到角色表数据。

select * from b where exists (select ‘X’ from c where c.角色Id = b.角色Id and c.用户id = ‘用户id’)

------------------2018.7.4--------------------
查询一个表中一共多少列

SELECT COUNT(*) FROM information_schema. COLUMNS WHERE table_schema = '数据库名' AND table_name = '表名';

------------------2018.7.5--------------------
修改表名

alter table test rename test1; --修改表名

修改字段名

ALTER TABLE `table` CHANGE COLUMN `column1` `column2` VARCHAR(255) NULL DEFAULT NULL COMMENT '注释' ;

添加列

alter table `table` add column VARCHAR(255) DEFAULT NULL  COMMENT '注释' AFTER `column2`;
alter table `table` add column columnint(30) not null auto_increment primary key comment '主键' first;

相关文章

  • 12.1KOA mysql 数据库

    mysql 数据库 安装 mysql 模块 使用数据库连接执行 SQL 语句 使用数据库连接池执行 SQL 语句

  • SQL分类

    1.SQL语句的分类 DDL语句(数据定义语句)主要用于定义数据库对象的SQL语句数据库对象:表(table),列...

  • SQL语句的分类

    1.SQL语句的分类 DDL语句(数据定义语句)主要用于定义数据库对象的SQL语句数据库对象:表(table),列...

  • 第2章 SQL语句的分类和DML语句

    1.SQL语句的分类 DDL语句(数据定义语句)主要用于定义数据库对象的SQL语句数据库对象:表(table),列...

  • SQL预编译

    1.数据库预编译起源 (1)数据库SQL语句编译特性:数据库接受到sql语句之后,需要词法和语义解析,优化sql语...

  • 数据库SQL语言入门(二)

    系列文章: 数据库SQL语言入门(一)数据库SQL语言入门(三) DDL语句 常用的SQL语句关键字有 creat...

  • MySQL数据库编写SQL语句利器---mycli

    MySQL数据库的操作是利用SQL语句完成SQL语句的操作。 对于初学者,学习SQL语句是操作数据库的必经之路,但...

  • 数据库基础知识整理-SQL视图

    数据库基础知识整理-SQL视图 视图 在 SQL 中,视图是基于 SQL 语句的结果集的可视化的表。 视图包含行和...

  • SQL语句的分类

    ### 1.SQL语句的分类 * DDL语句(数据定义语句) 主要用于定义数据库对象的SQL语句 *数据...

  • 数据库SQL语句

    数据库之SQL语句(二) 数据库之SQL语句(一)[https://www.jianshu.com/p/460e3...

网友评论

      本文标题:数据库SQL语句整理

      本文链接:https://www.haomeiwen.com/subject/akqdjftx.html