当前位置: 首页 > wzjs >正文

旅游网站建设推广网络推广加盟

旅游网站建设推广,网络推广加盟,网站后期维护是做什么,兰州做网站的公司查询、创建、删除 查询所有数据库 show databases;查询当前数据库 select database();创建一个数据库 create database test;如果该数据库不存在就创建这个数据库 create database test if not exists test;创建数据库并设置字符集格式 create database test1 default ch…

查询、创建、删除

查询所有数据库

show databases;

查询当前数据库

select database();

创建一个数据库

create database test;

如果该数据库不存在就创建这个数据库

create database test if not exists test;

创建数据库并设置字符集格式

create database test1 default charset utf8mb4;

删除一个数据库

drop database[if exists]数据库名;
drop database if exists test;

使用

use 数据库名;

查询当前数据库所有表

show tables;

查询表结构

desc 表名;

查询指定表的建表语句

show create table 表名;

创建表

create table 表名(字段1 字段1类型[comment 字段1注释],字段2 字段2类型[comment 字段2注释],字段3 字段3类型[comment 字段3注释],......字段n 字段n类型[comment 字段n注释],
)[comment 表注释];[...]为可选参数,最后一个字段后面没有逗号

create table tb_user(id int comment'编号',name varchar(20) comment'姓名',age int comment'年龄',gender varchar(1) comment'性别'
);

表的修改

添加字段

alter table 表名 add 字段名 类型(长度) [comment注释][约束];
alter table tb_user add nickname varchar(20) comment'昵称';

修改数据类型

alter table 表名 modify 字段名 新数据类型(长度);

修改字段名和字段类型

alter table 表名 change 旧字段名 新字段名 类型(长度) [comment 注释][约束];
alter table tb_user change nickname username varchar(30);

删除字段

alter table 表名 drop 字段名;
alter table tb_user drop username;

修改表名

alter table 表名 rename to 新表名;
alter table tb_user rename to user;

删除表

drop table[if exists]表名;

删除指定表,并且重新创建该表

truncate table 表名;

添加数据

insert into 表名(字段名1,字段名2,...) values(值1,值2,.。。);

给全部字段添加数据

insert into 表名 values(值1,值2,...);

批量添加数据

insert into 表名(字段名1,字段名2,...) values(值1,值2,...),values(值1,值2,...),values(值1,值2,...);INSERT INTO USER(id,name,age,gender) VALUES(12,'张三',18,'男');
insert into 表名 values(值1,值2,...),(值1,值2,...),(值1,值2,...);

修改数据

updata 表名 set 字段名1=值1,字段名2=值2,...[where 条件];UPDATE user set name= 'hayaizo' WHERE id =1;

删除数据

delete from 表名[where 条件]delete from user where gender = '女';

delete语句的条件可以有,也可以没有,如果没有条件,则会删除整张表的所有数据。

delete语句不能删除某一个字段的值(可以使用update)。

查询语句

查询多个字段

select 字段1,字段2,字段3... from 表名;select name,workno,age from user;
select * from 表名;select * from user;

设置别名

select 字段1 [as 别名1]... from 表名;select workaddress as '工作地址' from user;

去除重复记录

select distinct 字段列表 from 表名;select distinct workaddress '工作地址' from user;

条件查询

select 字段列表 from 表名 where 条件列表;

查询没有身份证号的员工信息。

select * from user where idcard is null;

查询有身份证号的员工信息

select * from user where idcard is not null;

查询年龄等于18或者20或者40的员工信息

select * from user where age in(18,20,40);

查询名字为两个字的员工

select * from user where name like '__';

查询身份证号最后一位是X的员工信息

select * from user where idcard like '%X';

聚合函数

语法:

select 聚合函数(字段列表) from 表名;

统计员工数量

select count(*) from user;select count(id) from user;

null不参与聚合计算。

统计企业员工的平均年龄

select avg(age) from user;

统计企业员工中年龄最大的员工

select max(age) from user;

统计企业员工中年龄最小的员工

select min(age) from user;

统计西安地区员工的年龄之和

select sum(age) from emp where workaddress='西安'

分组查询

select 字段列表 from 表名[where 条件] group by 分组字段名[having 分组后过滤条件];

根据性别分组,统计男性员工和女性员工的数量。

select gender,count(*) from user group by gender;

根据性别分组,统计男性员工和女性员工的平均年龄。

select gender,avg(age) from user group by gender;

查询年龄小于45的员工,并且根据工作地址分组,获取员工数量大于等于3的工作地址。

select workaddress,count(*) as address_count from user where age<=45 group by workaddress having address_count>=3; 

排序查询

select 字段列表 from 表名 order by 字段1 排序方式1,字段2 排序方式2;

注:如果是多字段排序,当第一个字段值相同时,才会根据第二个字段进行排序。

根据年龄对公司的员工进行升序排序

select * from user order by age asc;

根据年龄对公司的员工进行升序排序,年龄相同,再按照入职时间进行降序排序。

select * from user order by age asc,entrydata desc;

分页查询

select 字段列表 from 表名 limit 起始索引,查询记录数;

查询第一页员工数据,每一页展示10条记录

select * from user limit 0,10;

DQL执行顺序

http://www.dtcms.com/wzjs/391381.html

相关文章:

  • 网站建设案例渠道怎么做电商新手入门
  • 汕头网站建设推广价格识图搜索在线 照片识别
  • 太原有网站工程公司吗无锡百度竞价
  • 洞口做网站如何做免费网站推广
  • 怎么将国内网站接入香港服务器内容营销案例
  • pycharm网站开发广州关键词排名推广
  • 有赞网站开发精准客源推广引流
  • 常州网站建设平台企业邮箱注册申请
  • 株洲网站设计seo从入门到精通
  • 鞋材 东莞网站建设鸣蝉智能建站
  • 舞钢做网站seo的全称是什么
  • 南宁网站建设加q.479185700长沙有实力seo优化公司
  • wordpress占用服务器内存代码优化
  • 电商网站建设方案模板昆明网络推广
  • 平度市城市建设局网站人员优化方案怎么写
  • 苏州 网站设计网站的营销推广方案
  • 阿里云可以做电影网站吗昆明百度关键词优化
  • 免费网站推荐软件杭州网站优化方案
  • 想要找个网站做环评公示网络营销的市场背景
  • 做网店哪个网站好海外新闻发布
  • 桂林生活网新闻中心怎么进行seo
  • 怎么用wordpress做搜索网站北京疫情最新消息
  • 网站开发程序设计全网营销与seo
  • 高新区建设局网站网站服务器查询工具
  • 中国建设教育协会网站查询网络营销论文
  • 虎门企业网站建设公司网游推广
  • phpcms 做好网站怎么保存哈尔滨seo关键词排名
  • 网站用自己的电脑做服务器吗百度搜索引擎seo
  • 在手机上做网站百度竞价推广教程
  • 汽车行业网站建设比较好百度投诉中心24小时电话