数据库cmd

创建数据库、创建表,查看表,查看数据库

1、  创建数据库语法

Create  database   库名;

2、 查看数据库语法

Show   databases;

3、 选择要使用数据库语法:user  database  库名;

4、 查看数据库编码语法:show  create  database  数据库名;

5、 删除数据库语法:drop  database   数据库名;

6、 创建表语法:create   table   表名(字段名1   字段类型   comment   ‘字段名解释名,字段名2   字段类型   ,字段名3……’);

7、 查看表名语法:desc   表名;

8、 删除表名语法:drop  table  表名;

9、 表中插入字段语法:insert  into   表名(字段名1,字段名2,字段名3,……) values (‘字段值1’,‘字段值2’,‘字段值3’,……);

10、 更新表中数据信息语法:

update   表名   set  字段名1=‘最新字段值1’,字段名2=‘最新字段值2’,字段名3=‘最新字段值3’,……;(说明针对所有字段数据进行更新)

11、 删除表中的数据语法:delete   from  表名;

12、 MySQL中的分组用的单词:groupby

Group  by  语句根据一个或多个列队结果集进行分组。

在分组的列上可以使用count,sum,AVG等函数。

Group by分组语法:

Select   */字段名   from  表名   group by  字段名;

例子1:查询全部用户信息,结果按地址分组

Select   *   from   user    group  by    address;

例子2:查询全部用户信息,结果按年龄分组,且算出每组年龄平均值

Select   *,avg(age)   from  user   group  by   age;

分组求和或者求平均值语法:

Select  */字段名    sum(字段名)   from  表名   group  by   字段名;

Select   */字段名    AVG(字段名)    from   表名   group   by   字段名;

 13/

查询中的唯一用的关键词是:distinct(去重)

唯一去重语法:

Select   distinct   字段名   from  表名   where   字段名   is   not  null;

关键词distinct用户返回唯一不同的值。

             

原文地址:https://www.cnblogs.com/wsx123/p/13954775.html