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

传统电商平台有哪些seo基础教程

传统电商平台有哪些,seo基础教程,武汉做网站的上市公司,登录我的博客山再高,往上攀,总能登顶;路再长,走下去,定能到达。 Mysql中Select 的用法 ------前言------【SELECT】0.【准备工作】0.1 创建一个库0.2 库中创建表0.3 表中加入一些数据 1.【查询全部】2.【查询指定列】2.1查询指定列…

山再高,往上攀,总能登顶;路再长,走下去,定能到达。

Mysql中Select 的用法

  • ------前言------
  • 【SELECT】
    • 0.【准备工作】
      • 0.1 创建一个库
      • 0.2 库中创建表
      • 0.3 表中加入一些数据
    • 1.【查询全部】
    • 2.【查询指定列】
      • 2.1查询指定列
      • 2.2 查询总和
      • 2.3 别名查询
      • 2.4 去重查询
    • 3.【where】
      • 3.1普通条件查询
      • 3.1区间查询
      • 3.2模糊查询
    • 4.【order by】
      • 4.1 排序查询
      • 4.2 分页查询
    • 5.【聚合函数】
      • 5.1 count
      • 5.2 sum
      • 5.3 avg
      • 5.4 max
      • 5.5 min
    • 6.【分组查询】
      • 6.1 group by
      • 6.2 having

------前言------

在MySQL语句中,最重要的莫过于查询了,也就是select的用法,前一篇博客我们只是给大家大概一个思路去学数据库,由库到表再到表中的数据,今天我们说的就是单表查询表中数据,之后再给大家更新多表的联合查询等知识

在此之前为了方便大家可以一起练习,我们先来创建一些数据,以便大家可以知道我们查的是什么,在哪查的

除此之外,还有一些知识,来让我们认识到更全面的查询,大家按照顺序观看即可

【SELECT】

0.【准备工作】

0.1 创建一个库

show databases;		-- 查看库
create database test;		--创建一个名字为test的库

在这里插入图片描述

0.2 库中创建表

use test;		-- 使用名字为test的库
show tables;		-- 查看test库中是否有表
-- 创建一个名字为demoStudent的表格,包含id,名字,年龄,语数英各科成绩 create table demoStudent(		id int,name varchar(20),age int,chinese float,math float,english float);

0.3 表中加入一些数据

-- 插入六条数据insert into demoStudent(id,age,name,chinese,math,english)values(1,17,'张三',66,54,32),(2,17,'李四',22,22,54),(3,18,'王五',12,23,34),(4,17,'陈六',55,44,33),(5,18,'赵七',45,67,86),(6,17,'宋九',22,33,99);

在这里插入图片描述
在这里插入图片描述

1.【查询全部】

-- select * from 表名;
select * from demoStudent;

在这里插入图片描述

2.【查询指定列】

2.1查询指定列

select 列名 from 表名; -- 该行是语法说明
select id,name,chinese from demoStudent;

在这里插入图片描述

2.2 查询总和

那如果我们想查询一下总成绩,又该怎么办呢?
答案也很简单, 我们只需要加一下就好了

select name,chinese+math+english from demoStudent;

在这里插入图片描述

2.3 别名查询

那么我们不想以chinese+math+english为列名当总成绩的表头又该怎么办呢?
这就需要我们所说的别名查询了~

select 列名1,列名2 as 列名2的新名字 from 表名;
select name,chinese+math+english as total from demoStudent;

在这里插入图片描述

2.4 去重查询

在这里插入图片描述

当我们发现有两条语文成绩一样的分数,但是我们只想要不重复的语文成绩,这个时候我们又应该如何?
那就是去重查询了~

select distinct 去重列名 from 表名;
select distinct chinese from demoStudent;

在这里插入图片描述

3.【where】

3.1普通条件查询

-- 在表中查询年龄为18的学生
select * from demoStudent where age = 18;

在这里插入图片描述

-- 查询总成绩小于100的学生
select name,chinese+math+english as total from demoStudent where chinese+math+english<100;

在这里插入图片描述

-- 查询语文成绩大于数学成绩的学生
select * from demoStudent where chinese>math;

在这里插入图片描述

-- 查询语文成绩大于数学成绩而且名字为张三的学生
select * from demoStudent where chinese>math and name='张三';

在这里插入图片描述

3.1区间查询

-- 查询语文成绩在10到50之间的学生
语法:between...and...
select *from demoStudent where chinese between 10 and 50;

在这里插入图片描述

3.2模糊查询

为了给大家演示,我们再插入一条数据

 insert into demoStudent(id,name,age,chinese,math,english) values (7,'张五',17,11,22,33);-- 查询表中所有姓名为张的(姓名几个字行)
select *from demoStudent where name like '张%';
-- 查询名字为什么张的学生(姓名两个字)
select *from demoStudent where name like '_张';
-- 查询名字为张什么的学生(姓名两个字)
select *from demoStudent where name like '张_';
-- 查询名字为张什么什么的学生(姓名三个字)
select *from demoStudent where name like '张__';

在这里插入图片描述

4.【order by】

4.1 排序查询

-- 总分按照从高到低排序 desc
select name,chinese+math+english as total from demoStudent order by total desc;
-- 总分按照从低到高排序 asc
select name,chinese+math+english as total from demoStudent order by total asc;

在这里插入图片描述

4.2 分页查询

-- 查询num1之后到num2的数据
select *from demoStudent order by id asc limit num1,num2;

在这里插入图片描述

5.【聚合函数】

5.1 count

-- 查询数学成绩大于50的有几条
select count(math) from demoStudent where math>50;

在这里插入图片描述

5.2 sum

-- 查询语文总成绩
select sum(chinese) from demoStudent;

在这里插入图片描述

5.3 avg

-- 查询英语的平均成绩
select avg(english) from demoStudent;

在这里插入图片描述

5.4 max

-- 查询英语的最大成绩
select max(english) from demoStudent;

在这里插入图片描述

5.5 min

-- 查询英语的最小成绩
select min(english) from demoStudent;

在这里插入图片描述

6.【分组查询】

6.1 group by

-- 显示不同年龄的个数
select age,count(*) from demoStudent group by age ;

在这里插入图片描述

6.2 having

-- 查询年龄为18的学生有几个
select age,count(*) from demoStudent group by age having age =18;

在这里插入图片描述

今天的内容就到这里啦,内容比较多,大家加油啊!

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

相关文章:

  • 浙江商会网站建设策划方案互联网网络推广公司
  • 做网站开发要安装哪些软件关键词推广营销
  • 大连做网站的科技公司同城推广有什么平台
  • 网站开发和java二十四个关键词
  • 唯美网站建设网络营销swot分析
  • 赌场网站建站seo关键词排名点击工具
  • 上海做网站多少钱如何进行电子商务网站推广
  • 潍坊企业自助建站学seo需要多久
  • dw做的网站怎么去掉网络推广方式主要有
  • 最全的网站大全青岛网络推广公司哪家好
  • 做欧美网站网站优化推广教程
  • 河南网站备案地址百度推广费用一天多少钱
  • 玩车 wordpress北京搜索关键词优化
  • 华为手机开发者选项在哪里关键词优化方法
  • 西安专业网站建设价格百度广告买下的订单在哪里找
  • 商标设计网站哪个好搜索引擎优化的工具
  • 怎样建设门户网站百度企业网盘
  • 网站上的个人词条怎么做的温州企业网站排名优化
  • 无障碍浏览网站怎么做新的seo网站优化排名 网站
  • 免费企业网站郑州免费做网站
  • 试玩网站开发短视频营销的优势
  • 天津做网站比较大的公司兰州做网站的公司
  • 昆山住房与城乡建设局网站网络推广软文
  • 政府大型门户网站建设方案廊坊seo排名
  • 昆山网站建设哪里好品牌公关具体要做些什么
  • 不允许访问网站做网站的软件叫什么
  • 网站架设标准百度权重查询网址
  • 企业网站建设方案书模板武汉seo优化服务
  • 凡科网的网站建设怎么做北京网优化seo优化公司
  • 电商网站建设免费手机制作网页用什么软件