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

做数据可视化的网站廊坊快速优化排名

做数据可视化的网站,廊坊快速优化排名,wordpress实现登录,公众号登录官网入口1、内连接查询(重点): 基本语法: select 数据表1.字段列表,数据表2.字段列表 from 数据表1 inner join 数据表2 on 连接条件; 案例:获取产品表中每个产品的分类信息: mysql> select * from tb_goods …

1、内连接查询(重点):

基本语法:

select 数据表1.字段列表,数据表2.字段列表 from 数据表1 inner join 数据表2 on 连接条件;

案例:获取产品表中每个产品的分类信息:

mysql> select * from tb_goods inner join tb_category;
+----+-------------+---------+------+----+--------------+------+
| id | title       | price   | cid  | id | name         | pid  |
+----+-------------+---------+------+----+--------------+------+
|  1 | IPhone 11   | 5699.00 |    1 |  1 | 手机         |    0 |
|  1 | IPhone 11   | 5699.00 |    1 |  2 | 电脑         |    0 |
|  1 | IPhone 11   | 5699.00 |    1 |  3 | 游戏手机     |    1 |
|  2 | MI 10       | 4699.00 |    1 |  1 | 手机         |    0 |
|  2 | MI 10       | 4699.00 |    1 |  2 | 电脑         |    0 |
|  2 | MI 10       | 4699.00 |    1 |  3 | 游戏手机     |    1 |
|  3 | ThinkPad X1 | 9999.00 |    2 |  1 | 手机         |    0 |
|  3 | ThinkPad X1 | 9999.00 |    2 |  2 | 电脑         |    0 |
|  3 | ThinkPad X1 | 9999.00 |    2 |  3 | 游戏手机     |    1 |
|  4 | Nike air    |  999.00 |   10 |  1 | 手机         |    0 |
|  4 | Nike air    |  999.00 |   10 |  2 | 电脑         |    0 |
|  4 | Nike air    |  999.00 |   10 |  3 | 游戏手机     |    1 |
+----+-------------+---------+------+----+--------------+------+
12 rows in set (0.00 sec)mysql> select * from tb_goods inner join tb_category on tb_goods.cid = tb_category.id;
+----+-------------+---------+------+----+--------+------+
| id | title       | price   | cid  | id | name   | pid  |
+----+-------------+---------+------+----+--------+------+
|  1 | IPhone 11   | 5699.00 |    1 |  1 | 手机   |    0 |
|  2 | MI 10       | 4699.00 |    1 |  1 | 手机   |    0 |
|  3 | ThinkPad X1 | 9999.00 |    2 |  2 | 电脑   |    0 |
+----+-------------+---------+------+----+--------+------+
3 rows in set (0.00 sec)

然后,我们只要部分字段,那我们就要进行具体指定:

mysql> select tb_goods.*,tb_category.name from tb_goods inner join tb_category on tb_goods.cid = tb_cat
egory.id;
+----+-------------+---------+------+--------+
| id | title       | price   | cid  | name   |
+----+-------------+---------+------+--------+
|  1 | IPhone 11   | 5699.00 |    1 | 手机   |
|  2 | MI 10       | 4699.00 |    1 | 手机   |
|  3 | ThinkPad X1 | 9999.00 |    2 | 电脑   |
+----+-------------+---------+------+--------+
3 rows in set (0.00 sec)

产品表中的所有的字段和产品目录中的name字段。

内连接查询:把两个表甚至多个表进行连接,然后拿表1中的每一条记录与表2中的每一条记录进行匹配,如果有与之对应的结果,则显示。反之,则忽略这条记录。

2、外连接查询(重点):

内连接查询要求,表1和表2中的每一条记录都必须一一对应,如果无法匹配,则这条记录会被忽略掉,那如果我需要保留表1中的所有记录或者表2中的所有记录,怎么办?

答:使用外连接查询。

基本语法:

左外连接查询;把左表中的每一条数据都保留,右表匹配到结果就显示,匹配不到就NULL

select 数据表1.字段列表,数据表2.字段列表 from 数据表1 left join 数据表2 on 连接条件;

右外连接查询:把右表中的每一条数据都保留,左表匹配到结果就显示,匹配不到就NULL

select 数据表1.字段列表,数据表2.字段列表 from 数据表1 right join 数据表2 on 连接条件;

案例:获取产品表中的每个产品的分类信息,(无论匹配到与否)

mysql> select tb_goods.*,tb_category.name from tb_goods left join tb_category on tb_goods.cid = tb_category.id;
+----+-------------+---------+------+--------+
| id | title       | price   | cid  | name   |
+----+-------------+---------+------+--------+
|  1 | IPhone 11   | 5699.00 |    1 | 手机   |
|  2 | MI 10       | 4699.00 |    1 | 手机   |
|  3 | ThinkPad X1 | 9999.00 |    2 | 电脑   |
|  4 | Nike air    |  999.00 |   10 | NULL   |
+----+-------------+---------+------+--------+
4 rows in set (0.00 sec)

别名机制,简化内外连接

原始语句:

mysql> select tb_goods.*,tb_category.name from tb_goods left join tb_category on tb_goods.cid=tb_category.id;

给数据表起个简单的名字,如tb_category叫c,tb_goods叫g

① mysql> select * from tb_goods left join tb_category;
起别名
② mysql> select * from tb_goods g left join tb_category c;
写on条件
③ mysql> select * from tb_goods g left join tb_category c on g.cid=c.id;
筛选字段
④ mysql> select g.*,c.name from tb_goods g left join tb_category c on g.cid=c.id;

想成为高级的数据库管理员(DBA),数据库还是非常重要的。

作为运维人员,还是要做掌握一些知识。

http://www.hkea.cn/news/790425/

相关文章:

  • apk连接wordpress上海seo
  • 企业建网站租用服务器好还是买一个好石家庄网站关键词推广
  • wordpress文件解析外贸网站优化
  • 建设工程竣工备案网站百度保障中心人工电话
  • 韶关城乡建设部网站首页营销型网站建设策划书
  • 建设银行手机银行下载官方网站谷歌浏览器网页版入口在哪里
  • 网站建设 好域名注册信息
  • 公众号微网站建设认证哪个推广网站好
  • 爬取1024上传到wordpress蔡甸seo排名公司
  • 流感吃什么药更好seo的方法
  • 营销型网站建设市场seo黑帽技术有哪些
  • 扬中做网站的公司seo虚拟外链
  • 永川集团网站建设免费网站seo诊断
  • 国外 上海网站建设网络营销推广方式案例
  • 24手表网站网络技术推广服务
  • 鞍山网站制作推广游戏推广员判几年
  • 360如何做网站优化网页设计制作软件
  • 金华网站建设电话电商运营主要负责什么
  • 百度的官方网站游戏推广工作好做吗
  • 著名的深圳网站建设网页快照
  • 政务网站建设要求快速排名软件哪个好
  • 自己网站怎么做优化色盲和色弱的区别
  • 苏州建网站公司seo网络推广培训班
  • 福清市建设局网站石家庄学院
  • 找考卷做要去哪个网站中国国家培训网官网查询
  • 软件系统开发的大概步骤优化网站标题名词解释
  • 院校网站建设模板建站平台
  • 淘宝网站内搜索引擎优化怎么做广告推广平台网站有哪些
  • 大片播放网站国外免费推广网站有哪些
  • flash网站cms排名sem优化软件