`
xiaodouya
  • 浏览: 10730 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

sql连接查询大全

SQL 
阅读更多
1.使用联合查询:select 姓名,工资 from 表名 union select 姓名,工资 from 表名

2.多表联合查询: select 姓名,总成绩 from 表名1 where 总成绩>550 union select 姓名,总成绩 rom 表名2 where 总成绩>550 union select 姓名,总成绩 from 表名3 where 总成绩>550 union select 姓名,总成绩 from 表名4 where 总成绩>550

3.对联合查询后的结果进行排序:select 姓名 from 表名 union select 姓名 from hqage where 编号<5 order by 姓名 asc select 姓名 from 表名 union select 姓名 from 表名 where 编号<5 order by 姓名 desc

4.简单内连接查询:select kj.姓名,kj.职业 from 表名 as kj inner join 表名 as bu on bu.负责人=kj.姓名

5.复杂内连接查询:select kj.姓名,kj.性别,bu.职业名称,du.收入,du.工资,du.奖金 from (kjbdsjk as kj inner join bumenbiao as bu on kj.姓名=bu.负责人)inner join duobiao as du on du.姓名=kj.姓名

6.使用内连接选择一个表与另一个表中行相关的所有行:select kj.编号,kj.姓名,bu.职业名称 from bumenbiao as bu inner join kjbdsjk as kj on kj.姓名=bu.负责人

7.LEFT OUTER JOIN查询:select kj.编号,kj.姓名,bu.职业名称 from kjbdsjk as kj left outer join bumenbiao as bu on kj.姓名 = bu.负责人

说明左外连接查询LEFT OUTER JOIN,返回的结果是第一个表中的所有行以及第二个表中的匹配行

8.select kj.编号,bu.负责人,kj.性别,bu.职业名称 from kjbdsjk as kj right outer join bumenbiao as bu on kj.姓名=bu.负责人

说明右连接RIGHT OUTER JOIN,返回的结果是第二个表中的所有行以及第一个表中的匹配行

9.使用外连接进行多表联合查询:select kj.编号,du.姓名,kj.性别,kj.年龄,du.收入,bu.职业名称 from (kjbdsjk as kj left join duobiao as du on kj.姓名=du.姓名)left join bumenbiao as bu on kj.姓名=bu.负责人
分享到:
评论

相关推荐

    SQL连接器 SQL连接器

    SQL连接器是数据库管理系统与应用程序之间的重要桥梁,它允许程序通过特定的接口与各种数据库进行交互,从而实现数据的查询、插入、更新和删除等操作。在本文中,我们将深入探讨SQL连接器的工作原理、常见类型以及...

    SQL子查询、内连接和外连接查询

    【SQL子查询、内连接和外连接查询】 在SQL中,子查询、内连接和外连接是进行复杂数据检索的关键工具。这些概念的理解和熟练应用对于数据库管理与数据分析至关重要。 **子查询** 是一个嵌套在其他SQL语句中的查询,...

    sql连接查询

    sql查询基础,连接查询介绍及实例,简洁形象的描述了连接查询的原理。

    VB实现SQL连接查询

    综上所述,"VB实现SQL连接查询"涉及的主要知识点包括VB的数据库操作基础、ADODB组件的使用、SQL语句的编写以及数据库连接的建立和关闭。通过这个小程序,你可以学习如何在VB环境中与SQL Server进行有效交互,实现...

    数据库作业7:SQL练习4 – SELECT(连接查询、嵌套查询)

    数据查询2—连接查询:同时涉及两个以上的表的查询 连接条件:用来连接两个表的条件 [.] [.] 连接字段:连接条件中的列名称(注意:连接字段类型必须是可比的,但名字不必相同) 连接查询—(1)等值与非等值连接查询:...

    JSP与SQL Server2000的连接查询

    本篇将详细阐述如何使用JSP与SQL Server 2000进行连接查询,展示数据。 首先,要实现JSP与SQL Server 2000的连接,我们需要以下组件: 1. **JDBC驱动**:Java Database Connectivity (JDBC) 是Java编程语言中用来...

    SqlServer连接工具

    SQL Server连接工具是数据库管理员和开发人员用于与Microsoft SQL Server交互的重要软件。这些工具提供了多种功能,包括数据库的创建、管理、查询、备份、恢复以及性能优化等。在本篇文章中,我们将深入探讨SQL ...

    如何查看sql server数据库连接数

    2. 在下面的项目中选择用户连接(User Connection),这样就可以实时查询到 SQL Server 数据库连接数。 方法二:通过系统表查询 可以通过系统表来查询 SQL Server 数据库连接数。具体步骤如下: 1. 使用以下查询...

    SQL多表连接查询优化的相关研究

    一、SQL连接查询类型: 1. 内连接(INNER JOIN):返回两个表中匹配的行。 2. 左连接(LEFT JOIN):返回左表的所有行,即使右表没有匹配的行,结果用NULL填充。 3. 右连接(RIGHT JOIN):与左连接相反,返回右表的...

    简单的SQL连接客户端

    3. **查询构建器**:许多简单的SQL连接客户端会提供查询构建器功能,用户可以通过拖拽表字段,选择操作符和条件,自动生成SQL语句,降低了学习SQL的门槛。 4. **数据可视化**:客户端通常会显示查询结果,以表格、...

    sqlserver连接字符串大全

    本文将基于“SQL Server连接字符串大全”的主题,详细介绍不同版本的SQL Server(如2000、2005等)及其不同环境下的连接字符串配置方法。 #### 一、SQL Server 2000连接字符串 对于SQL Server 2000版本,连接字符串...

    如何连接SQL数据库

    本文将深入探讨如何连接SQL数据库,同时也会提及Access作为参考。 一、SQL数据库连接基础 SQL数据库连接涉及几个关键要素:数据库服务器、数据库名、用户名、密码以及连接驱动。以下是一般的连接步骤: 1. **选择...

    SQLTools sql连接工具

    SQLTools sql连接工具SQLTools sql连接工具SQLTools sql连接工具

    java 连接sqlserver数据库查询,并分页显示

    在Java编程中,连接SQL Server数据库并执行查询是常见的任务,尤其当涉及到大量数据时,分页显示就显得尤为重要。本篇文章将详细讲解如何使用Java连接SQL Server数据库,执行查询语句以及实现分页显示。 首先,我们...

    SqlDbx连接oracle

    4. 使用配置好的连接进行SQL查询、数据库对象浏览或其他数据库操作。 关于NETWORK文件,通常在Oracle环境中指的是网络配置文件,如tnsnames.ora。这个文件定义了Oracle数据库的服务名,包含服务器的主机名、端口和...

    sql大全sql大全sql大全sql大全sql大全

    从给定的SQL查询语句中,我们可以提炼出一系列与数据库操作、数据筛选及SQL语法相关的知识点。以下是对这些查询的详细分析与解释: ### SQL基础语法:SELECT COUNT(*) 在多个查询语句中,`SELECT COUNT(*)`被频繁...

    仿sqlserver连接查询视图、存储过程等功能

    标题中的“仿sqlserver连接查询视图、存储过程等功能”是指开发的一款软件或应用程序,它模仿了Microsoft SQL Server的一些核心特性,以便用户可以进行数据库管理、查询和操作。这款工具可能提供了与SQL Server类似...

    MCGS_通网版与SQL连接

    MCGS通网版与SQL连接 MCGS通网版与SQL连接是指在通网版MCGS中保存的数据如何保存到SQL数据库中,以便更好地管理和分析数据。在这个过程中,需要在不同的组态软件中进行连接设置。下面将详细介绍如何在通网版MCGS...

    短小精悍的云风SQL连接器

    云风SQL连接器是一款小巧而强大的工具,专为开发者设计,便于快速、高效地与SQL服务器建立连接。这款连接器以其简洁的界面和强大的功能,为数据库管理提供了极大的便利。在本文中,我们将深入探讨这款连接器的核心...

Global site tag (gtag.js) - Google Analytics