`
snoopy7713
  • 浏览: 1152130 次
  • 性别: Icon_minigender_2
  • 来自: 火星郊区
博客专栏
Group-logo
OSGi
浏览量:0
社区版块
存档分类
最新评论

查询表Y中数据不存在与表X中的数据使用Left JOIN

SQL 
阅读更多

看看我写的对不对,查询接着显示表Y中的数据8,4,p

表X有字段A,B,C。表Y有字段A,B,C。使用left join查询只有Y表中存在的数据

表X内容


表Y内容
 

SQL

SELECT y.a,y.b,y.c
FROM `x` LEFT JOIN `y`
ON (x.a!=y.a) AND (x.b != y.b)
GROUP BY a
 
  • 大小: 9 KB
  • 大小: 8.4 KB
0
2
分享到:
评论

相关推荐

    数据库关联查询(left,right,inner join)

    左连接(Left Join)是一种特殊的关联查询方式,它的特点是返回左表(即写在 LEFT JOIN 关键字前面的表)的所有记录,即使右表中没有与之匹配的记录。对于右表中不存在匹配的记录,结果集中将显示为 NULL。 **语法...

    SQL-JOIN的语法结构与查询结果分析.pdf

    - **顺序无关性**:在A LEFT JOIN B或A RIGHT JOIN B的ON条件中,A.X=B.Y与B.Y=A.X的结果是等效的,顺序不影响查询结果。 - **字段显示顺序**:在投影操作中,LEFT JOIN通常保持左表的字段顺序为主,而RIGHT JOIN...

    mysql多个left join连接查询用法分析

    MySQL中的LEFT JOIN是一种关联多个表的方法,用于返回左表的所有记录以及右表匹配的记录。在某些场景下,我们可能需要连接多个表来获取全面的数据信息。本篇文章将深入探讨MySQL多个LEFT JOIN连接查询的用法,通过...

    inner join 内联与left join 左联的实例代码

    这里的INNER JOIN通过`t1.MOTCARRIERID = y.MOTCARRIERID`和`t2.ROUTEID = y.ROUTEID`这两条条件,确保了`baseinfo.MOTORCARRIER`和`baseinfo.ROUTE`中的数据与内部查询结果(子查询`y`)有对应关系。只有当`...

    SQL_left_jion与left_outer_jion区别

    left_jion是一种左外连接查询,它可以将左表中的所有记录与右表中的记录进行连接。左表中的记录可能在右表中没有匹配的记录,但是左表中的所有记录都会出现在结果集中。如果右表中没有匹配的记录,则结果集中对应的...

    CDA LEVEL 1业务数据分析师模拟题

    其他类型的连接还包括`LEFT JOIN`、`RIGHT JOIN`等,而`FULL JOIN`则返回两个表中的所有行,无论是否匹配。 ### 高级数据库功能 随着技术的发展,现代数据库系统支持越来越多的高级功能,如窗口函数等。 - **row_...

    实验五 数据查询的操作(二)

    2. **了解内连接与外连接的使用方法**:熟练使用内连接获取两个表中的公共记录,以及如何利用左连接和右连接来处理不完全匹配的情况。 3. **学会应用自身连接**:掌握在一个表中根据不同的条件将同一表中的不同行...

    mysql 统计一天24小时数据默认补0SQL

    1. **左连接(LEFT JOIN)**:在两个表中,基于共同列进行连接操作时,左连接会返回左表中的所有行以及右表中匹配的行。如果右表中没有匹配的行,则返回NULL值。 2. **IFNULL 函数**:用于判断一个表达式或列是否...

    SQL查询语句实用大全(适合SQL的初学者以及经常写SQL的人)

    SELECT x.userName, y.id, y.userSex FROM [tstudentinfo] x LEFT JOIN [tusersex] y ON x.userSexCard = y.id WHERE y.userSex = 'Ů'; ``` - 右外连接:返回右表中的所有行和左表中匹配的行。 ```sql SELECT ...

    SQL语句复制表

    查询特定部门下不存在于学生表中的学生信息。 ```sql SELECT * FROM student_info WHERE NOT EXISTS (SELECT * FROM student WHERE student_info.id = student.id) AND department = '&strdepartmentname' AND ...

    oracle join on 数据过滤问题

    - 左连接(LEFT JOIN)保留了左表(在本例中是`t_base_succprouser`)的所有记录,并尝试与右表(`t_base_vip_customes`)匹配。如果在右表中没有找到匹配项,则结果将显示NULL值。 2. **ON子句**: - 在ON子句中...

    MySQL IF、 Bewteen、 AS、 Date_Format、Left join on等关键字实例

    在SQL查询中,关键词的选择和使用对于数据的检索和处理至关重要。本文将通过一个实例来讲解MySQL中的几个关键关键字:IF、BETWEEN、AS、DATE_FORMAT以及LEFT JOIN ON的用法。 首先,我们来看`IF`关键字。IF语句在...

    informixOUTER.txt

    这个查询返回 `x` 表与 `y` 表之间的左外连接结果,其中 `x.a` 与 `y.b` 相匹配的行会被保留下来,即使 `y` 表中没有匹配项,`x` 表中的行也会被返回,只是 `y` 表中的列会被填充为 NULL。 ##### 示例 2: 多个 ...

    数据库SQL练习题.doc

    9. **DELETE语句**:DELETE语句可以删除一行或多行数据,可以带有子查询,但不能跨表删除数据,除非使用JOIN操作。 10. **通配符查询**:在SQL中,使用`%`作为通配符表示任意字符的序列,所以"张%"可以匹配任何以...

    查询语句顺序及外连接

    1. **FROM子句**:首先执行FROM子句,确定所涉及的数据表,这是查询的基础,定义了数据来源。在多表查询中,FROM子句还会定义表之间的连接方式。 2. **ON或USING子句**(仅在JOIN语句中出现):用于指定如何连接多...

    oracle函数详解[收集].pdf

    - `JOIN`操作用于合并两个或更多表的数据,如`INNER JOIN`、`LEFT JOIN`、`RIGHT JOIN`和`FULL OUTER JOIN`。 - `GROUP BY`和`HAVING`用于数据分组和过滤,配合聚合函数如`COUNT`、`SUM`、`AVG`、`MAX`和`MIN`进行...

Global site tag (gtag.js) - Google Analytics