`
lukesun1987
  • 浏览: 5242 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

连接查询的几种写法

阅读更多
1、内连接查询
SELECT A.字段,B.字段 ... FROM 表名1 A,表名2 B WHERE A.字段1=B.字段1;
SELECT A.字段,B.字段 ... FROM 表名1 A INNER JOIN 表名2 B ON A.字段1=B.字段1;
SELECT A.字段,B.字段 ... FROM 表名1 A JOIN 表名2 B USING (字段1);

2、交叉连接查询
SELECT A.字段,B.字段 ... FROM 表名1 A,表名2 B
SELECT A.字段,B.字段 ... FROM 表名1 A CROSS JOIN 表名2 B
分享到:
评论

相关推荐

    内连接与外连接的精简写法

    内连接与外连接的精简写法,可用于sql和hql中,即使hql中两实体不存在实际上的主外键关系,也适用。

    Oracle外连接查询

    Oracle的外连接查询是数据库操作中的重要组成部分,它允许用户获取来自两个或更多表的数据,即使在某些情况下,这些表之间的连接条件不完全匹配。在理解外连接查询之前,我们首先要了解内连接,即最基础的相等连接。...

    数据库连接字符串的写法

    而在 SQL Server 数据库中,连接字符串的写法有多种: 使用标准安全级别: strConnect = _T("Provider=sqloledb;Data Source=MyServerName;Initial Catalog=MyDatabaseName;User Id=MyUsername;Password=MyPassword...

    318分组聚合,关联查询(多表连接查询)(连接查询),连接查询oracle写法,集合运算ld_景羊梅姜锦江杰乾磊磊磊甜森马太胡遥双琮天的博客-CSDN博客.pdf

    在数据库查询中,分组聚合和关联查询是两种非常重要的操作,它们被广泛应用于数据分析和信息提取。本文主要探讨了如何使用SQL语句,特别是Oracle数据库的语法,来执行这些操作。 分组聚合(Group By)是将数据按...

    java连接各种数据库写法

    Sybase 数据库连接与上述几种数据库类似,但使用的是 Sybase 特有的驱动: ```java // 加载 Sybase JDBC 驱动 Class.forName("com.sybase.jdbc.SybDriver"); // 设置连接参数 String url = "jdbc:sybase:Tds:...

    VB连接SQL SERVER连接字符串

    VB连接SQL SERVER连接字符串,里面有几种写法,本人亲自测试过,非常好用。

    Asp连接sql数据库方案

    本文将详细介绍几种常见的ASP连接SQL数据库的方法,并对其进行深入解析。 #### 方法一:基本连接方式 这是一种较为基础的连接方式,主要通过创建`ADODB.Connection`对象来实现数据库连接。示例如下: ```vbscript...

    连接各种数据库写法,代码示例

    本文将根据给定的文件信息,详细介绍几种常见的数据库连接方法及代码示例,这些方法涵盖了Oracle、DB2、SQL Server、Sybase、Informix、MySQL以及PostgreSQL等多种数据库系统。 ### Oracle 数据库连接 Oracle是...

    JDBC连接8种数据库的写法

    ### JDBC 连接八种数据库的方法详解 #### 一、Oracle 数据库连接方式(Thin模式) 在使用Java Database Connectivity (JDBC) 来连接Oracle数据库时,通常采用的是Thin驱动方式,这种方式不需要任何客户端软件安装...

    jdbc数据库连接写法

    以上介绍了使用JDBC连接几种常见数据库的方法及示例代码。需要注意的是,在实际应用中还需要处理异常、关闭资源等操作,以确保程序的健壮性和安全性。此外,为了提高性能和可维护性,建议使用连接池技术来管理数据库...

    常用数据库JDBC连接写法

    ### 常用数据库JDBC连接写法 在Java开发中,经常需要与各种数据库进行交互,而JDBC(Java Database Connectivity)就是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写...

    数据库存储过程的写法\\连接各种数据库写法

    ### 数据库存储过程的写法及连接各种数据库的方法 #### 概述 本文将详细介绍如何在不同的数据库系统中编写存储过程以及如何建立与这些数据库的连接。存储过程是一种预编译的SQL代码块,它可以存储在数据库服务器上...

    Oracle的三种表连接方式

    "Oracle 的三种表连接方式详解" Oracle 的三种表连接方式是指在做表 join 的时候, Oracle 有三种方式,分别是:sort merge join(SMJ) ·nest loop(NL) ·hash join(HJ)。下面是对这三种策略的详细讲解: sort ...

    JDBC连接字符串的写法.

    JDBC是一种用于执行SQL语句的Java API,它可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了面向数据库的一定程度的抽象封装,为开发人员提供了数据库独立性和可移植性。本文将...

    druid连接池

    3. **连接池配置**:Druid支持多种连接池配置,如最大连接数、最小连接数、初始化连接数、超时时间等,可以根据实际业务需求进行灵活调整。 4. **智能感知数据库类型**:Druid能自动识别并适应不同的数据库类型,如...

    MySQL连接查询实例详解

    在本实例中,我们将深入探讨几种不同的连接类型,包括内连接、外连接以及复合条件的连接查询,并通过具体的示例来说明它们的用法。 首先,我们创建了一个名为`suppliers`的表,用来存储供应商的相关信息,包括供应...

    操作数据库 iBATIS查询

    以下是几种常见数据库系统的示例: - **Oracle**: ```sql SELECT * FROM user WHERE username LIKE '%' || #username# || '%'; ``` - **MySQL**: ```sql SELECT * FROM user WHERE username LIKE CONCAT('%',...

Global site tag (gtag.js) - Google Analytics