【leetcode Database】175.Combine Two Tables
来源:互联网 发布:死飞怎么刹车 知乎 编辑:程序博客网 时间:2024/06/09 09:23
题目:
Table: Person
+-------------+---------+| Column Name | Type |+-------------+---------+| PersonId | int || FirstName | varchar || LastName | varchar |+-------------+---------+PersonId is the primary key column for this table.
Table: Address
+-------------+---------+| Column Name | Type |+-------------+---------+| AddressId | int || PersonId | int || City | varchar || State | varchar |+-------------+---------+AddressId is the primary key column for this table.
Write a SQL query for a report that provides the following information for each person in the Person table, regardless if there is an address for each of those people:
FirstName, LastName, City, State解析:合并两个数据表的数据,最容易想到是将两个表的PersonId用where关联起来。但是,本题要求无论Address表是否为空,都要把Person表数据检索出来。因此要用外连接来做,以下是左外连接的代码:
select FirstName,LastName,City,State from Person left outer join Address on Person.PersonId = Address.PersonId;
0 0
- 【leetcode Database】175.Combine Two Tables
- [LeetCode][Database]Combine Two Tables
- 【Leetcode Database】Combine Two Tables
- 【leetcode】 database Combine Two Tables
- Database Leetcode Combine Two Tables
- LeetCode : 175. Combine Two Tables
- leetcode 175. Combine Two Tables
- leetcode.175. Combine Two Tables
- leetcode 175. Combine Two Tables
- Leetcode 175. Combine Two Tables
- leetcode 175. Combine Two Tables
- 【LeetCode】175. Combine Two Tables
- [LeetCode] 175. Combine Two Tables
- leetcode 175. Combine Two Tables
- leetcode 175. Combine Two Tables
- Combine Two Tables Leetcode
- Leetcode: Combine Two Tables
- [LeetCode]Combine Two Tables
- Verilog十大基本功4 (FPGA四大设计要点)
- 杭电-2199 Can you solve this equation? (简单二分)
- Swift 给图片添加水印
- Leetcode 152. Maximum Product Subarray (Medium) (cpp)
- EasyUi中,关于动态生成多选下拉框
- 【leetcode Database】175.Combine Two Tables
- Hibernate中的sessionFactory是做什么用的?
- 【javase复习】## day1 标识符、常量、变量、运算符 ##
- Object中的finalize方法的使用
- java基础 - 集合Collection
- /etc/profile
- UISlider基本使用
- [Redis]处理定时任务的2种思路
- 读懂 Android 中的代码混淆