13.5.1 INNER JOIN语句

本文介绍了INNER JOIN语句,即内连接查询,用于返回满足连接条件的两个或多个表中的数据。INNER JOIN语法格式及示例查询,如查询商品类别与商品名称,同时也指出在连接查询中,连接的表物理上可以是同一张表。
摘要由CSDN通过智能技术生成
13.5.1 INNER JOIN语句

INNER JOIN语句也叫作内连接语句,能够返回与连接条件相匹配的两个表或多个表中的数据。在内连接查询语句中,只有满足连接条件的数据记录才能被返回。

INNER JOIN语句的语法格式如下:


SELECT table1.column, table2.column 
FROM table1 INNER JOIN table2
ON table1.col = table2.col

例如,使用INNER JOIN语句查询t_goods_category数据表中的商品类别名称,查询t_goods数据表中的商品名称。


mysql> SELECT category.t_category, goods.t_name
    -> FROM t_goods_category category 
    -> INNER JOIN t_goods goods
    -> ON category.id = goods.t_category_id;
+----------------+-------------+
| t_category     | t_name       |
+----------------+-------------+
| 女装/女士精品  | T恤         |
| 女装/女士精品  | 连衣裙       |
| 女装/女士精品  | 卫衣         |
| 女装/女士精品  | 牛仔裤       |
| 女装/女士精品  | 百褶裙       |
| 女装/女士精品  | 呢绒外套     |
| 户外运动        | 自行车       |
| 户外运动       
  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
内连接(Inner Join)是一种连接查询语句,它能够返回与连接条件相匹配的两个或多个表中的数据。在内连接查询语句中,只有满足连接条件的数据记录才会被返回。 内连接的语法通常是使用"ON"关键字来指定连接条件,它在生成临时表时使用的条件。无论连接条件是否为真,内连接都会返回左表中的记录。 另外,还有一个条件语句"WHERE",它是在临时表生成后对临时表进行过滤的条件。这时已经没有左连接的含义,条件不为真的记录会被过滤掉。 总结来说,内连接是根据连接条件从两个或多个表中返回匹配的数据记录,而条件语句可以用来进一步过滤临时表的数据。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [13.5.1 INNER JOIN语句](https://edu.csdn.net/skill/mysql/mysql-73bfbd883511436c85130b71fa108038)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* *3* [sql语句进阶(四) INNER JOIN和LEFT JOIN(常用)](https://blog.csdn.net/qq_40121580/article/details/103214958)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值