返回顶部
首页 > 资讯 > 数据库 >SQL JOIN用法示例
  • 135
分享到

SQL JOIN用法示例

SQLJOIN用法示例 2017-05-28 23:05:15 135人浏览 猪猪侠
摘要

现在有两张表,第一张表有学生姓名,语文,数学,英语成绩,数据量46万。第二张表有学生姓名,物理,化学,政治成绩,数据量10万。 找出既参加了table1,也参加了table2的考试的学生的数学和物理成绩: SELECT

SQL JOIN用法示例

现在有两张表,第一张表有学生姓名,语文,数学,英语成绩,数据量46万。第二张表有学生姓名,物理,化学,政治成绩,数据量10万。

找出既参加了table1,也参加了table2的考试的学生的数学和物理成绩:

SELECT achievement_1.name, achievement_1.math, achievement_2.physics
FROM achievement_1
INNER JOIN achievement_2
ON achievement_1.name = achievement_2.name
ORDER BY achievement_1.name;

SELECT achievement_1.name, achievement_1.math, achievement_2.physics
FROM achievement_1, achievement_2
WHERE achievement_1.name = achievement_2.name;

结果:

 2. 现在想找出table1中所有学生的数学成绩,以及他的物理成绩,如果有的话。

SELECT achievement_1.name, achievement_1.math, achievement_2.physics
from achievement_1
LEFT JOIN achievement_2
ON achievement_1.name = achievement_2.name
ORDER BY achievement_1.name;

部分结果:

 

 一开始没有建立索引,查询了几分钟都没结果。建立了索引之后,瞬间出结果。索引:

 

您可能感兴趣的文档:

--结束END--

本文标题: SQL JOIN用法示例

本文链接: https://lsjlt.com/news/4970.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • SQL JOIN用法示例
    现在有两张表,第一张表有学生姓名,语文,数学,英语成绩,数据量46万。第二张表有学生姓名,物理,化学,政治成绩,数据量10万。 找出既参加了table1,也参加了table2的考试的学生的数学和物理成绩: SELECT...
    99+
    2017-05-28
    SQL JOIN用法示例
  • SQL中Join的使用示例
    这篇文章主要介绍了SQL中Join的使用示例,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。一.基本概念关于sql语句中的连接(join)关键...
    99+
    2024-04-02
  • sql中left join的示例分析
    这篇文章主要为大家展示了“sql中left join的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“sql中left join的示例分析”这篇文章吧。网...
    99+
    2024-04-02
  • SQL之各种join的示例分析
    这篇文章将为大家详细讲解有关SQL之各种join的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。SQL Left Join, Right Join, Inner Join, and Natural...
    99+
    2023-06-20
  • MySql中JOIN的用法示例详解
    目录笛卡尔积:CROSS JOIN内连接:INNER JOIN左连接:LEFT JOIN右连接:RIGHT JOIN外连接:OUTER JOINUSING子句自然连接:NATURE ...
    99+
    2024-04-02
  • SQL语句优化之JOIN和LEFT JOIN 和 RIGHT JOIN语句的示例分析
    小编给大家分享一下SQL语句优化之JOIN和LEFT JOIN 和 RIGHT JOIN语句的示例分析,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!在数据库的应用中,我们经常需要对数据库进...
    99+
    2024-04-02
  • SQL中各种连接Join的示例分析
    这篇文章给大家分享的是有关SQL中各种连接Join的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。最常见的 JOIN 类型:SQL INNER JOIN(简单的 JOIN...
    99+
    2024-04-02
  • join在sql中的用法
    join 操作符用于合并来自不同表的相关数据,通过指定连接条件来关联表中的行。常见的 join 类型包括 inner join(返回匹配行)、left join(返回所有左侧表行)、ri...
    99+
    2024-04-29
  • sql中join on的用法
    join on 用于在多个表之间按指定列匹配行,返回连接结果。步骤包括:指定目标表、连接类型(inner、left、right、full)和连接条件(on 子句中两个表的匹配列)。 S...
    99+
    2024-05-02
  • 亲自教你使用 ChatGPT 编写 SQL JOIN 查询示例
    目录一、ChatGPT 如何帮助 SQL 开发人员二、先决条件三、下载并安装 AdventureWorks2019 数据库四、SQL JOIN 查询示例六、ChatGPT 会取代数据...
    99+
    2023-02-23
    ChatGPT 编写 SQL JOIN 查询 ChatGPT 写 SQL ChatGPT  SQL JOIN 查询
  • sql join on的使用方法
    这篇文章主要介绍“sql join on的使用方法”,在日常操作中,相信很多人在sql join on的使用方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”sql join...
    99+
    2024-04-02
  • SQL JOIN的用法是什么
    SQL JOIN用于将两个或多个表按照指定的关联条件连接在一起,从而得到一个新的结果集。JOIN操作可以根据表中的列之间的关系进行连...
    99+
    2023-10-11
    SQL JOIN
  • mysql的JOIN用法详解-附带查询示例
    mysql的JOIN用法详解-附带查询示例 在 SQL 中,JOIN 是用于将多个表中的数据连接在一起的操作。它通过指定连接条件将两个或多个表中符合条件的行组合起来,产生一个新的结果集。 SQL...
    99+
    2023-09-23
    mysql android 数据库
  • sql语句中JOIN ON的用法
    本篇内容介绍了“sql语句中JOIN ON的用法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!JOIN连接...
    99+
    2024-04-02
  • sql中cross join的用法是什么
    在SQL中,CROSS JOIN是一种用于返回两个表之间的笛卡尔积的操作。也就是说,它会返回两个表的所有可能的组合。 例如,假设有两...
    99+
    2024-04-09
    sql
  • SQL中Union的用法示例
    小编给大家分享一下SQL中Union的用法示例,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!sql union用法是什么?sql union用法的总结:UNI...
    99+
    2024-04-02
  • SQL中序列的用法示例
    小编给大家分享一下SQL中序列的用法示例,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! 1、语法&...
    99+
    2024-04-02
  • sql语句中join的用法有哪些
    在SQL中,JOIN用于将两个或多个表中的行基于其关联列的值组合在一起。以下是常见的JOIN类型:1. 内连接(INNER JOIN...
    99+
    2023-08-08
    sql join
  • SQL中join的使用方法是什么
    在SQL中,使用JOIN操作可以将两个或多个表中的行连接起来,以便进行数据查询和分析。JOIN操作的基本语法如下: SELEC...
    99+
    2023-10-26
    SQL join
  • sql中exists的基本用法示例
    目录【exists语句的执行顺序如下】:附:exists与in比较总结:现有:班级表(A_CLASS) 学生表( STUDENT) 注:学生表(STUDENT)的classId关联班级表(A_CLASS)的主键ID ...
    99+
    2022-08-16
    sql exists语句 sql中的exists的作用 exists查询语句
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作