查询不同结构两表不同记录。
我有这样的两个表:
Table A:
name Dept age
----------------
mary IT 23
henry fs 25
joyce pr 28
Table B:
name Dept Sex
----------------
mary HR F
henry fs m
joyce ps F
我现在想要把这两个表比较,
得出不同记录,并放在一起比较,
并能多出一个字段Remark做判断是否相同。
得出结果如下:
name Dept_A Dept_B age sex Remark
-------------------------------------
mary IT HR 23 f N
henry fs fs 25 m Y
joyce pr ps 28 f N
Remark就表示比较是否Dept一样,如果一样就标记Y,如果不一样就N.
可以么?请教各位了。
Table A:
name Dept age
----------------
mary IT 23
henry fs 25
joyce pr 28
Table B:
name Dept Sex
----------------
mary HR F
henry fs m
joyce ps F
我现在想要把这两个表比较,
得出不同记录,并放在一起比较,
并能多出一个字段Remark做判断是否相同。
得出结果如下:
name Dept_A Dept_B age sex Remark
-------------------------------------
mary IT HR 23 f N
henry fs fs 25 m Y
joyce pr ps 28 f N
Remark就表示比较是否Dept一样,如果一样就标记Y,如果不一样就N.
可以么?请教各位了。
...全文
相关推荐
根据数据库表中记录自动构造一棵结构树的一种高效算法
在实际应用中,可以根据具体需求调整数据结构和查询语句,以适应不同的数据库和应用场景。
利用数据库系统表实现多表关联查询
#### 数据库系统表概述数据库系统表是数据库管理系统(DBMS)内部用于跟踪和维护数据库结构、状态以及元数据的重要组件。它们记录了数据库的总体信息,包括但不限于表结构、列属性、索引信息和约束条件等。
mysql连接查询(左连接,右连接,内连接)
这些连接方式主要根据不同的数据需求,确定如何处理两表之间的匹配关系。1. INNER JOIN(内连接)INNER JOIN 返回的是两个表格中字段匹配的记录。
如何连接2个数据库合并2张表
- 查询语句分别是从`UserInfo`表中获取所有记录、根据用户的ID从`rsgl1`表中获取记录以及根据角色ID从`RoleInfo`表中获取角色名和角色ID。
MySQL不同服务器上的两个表进行关联
`member_id`; ``` 这个查询将会返回point_log表中所有记录,并根据member_id与test.member表做关联,填充相关用户信息。


疑难问题

