Leetcode 175. Combine Two Tables

原创 2016年08月30日 01:53:46

175. Combine Two Tables

Total Accepted: 25227 Total Submissions: 73988 Difficulty: Easy

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

本弱渣博主准备开始进军leetcode的数据库内容,主要是题目做的太无聊了,并且没有面试光刷题并没有什么卵用。大牛从名校出来,高GPA,项目牛逼就拿面试了,然后随便刷个题就拿offer了,弱渣项目没有简历关都过不了,刷300题也觉得性价比不高啊


思路:

有俩表,需要把俩表的信息整合,用join。因为是regardless of address所以是left join。也就是左表每一行的信息加右边对应同personId的行信息。


# Write your MySQL query statement below
select a.FirstName, a.LastName, b.City, b.State from Person a left join Address b
on a.personid = b.personid;


版权声明:本文为博主原创文章,未经博主允许不得转载。

leetcode 175. Combine Two Tables

Table: Person +-------------+---------+ | Column Name | Type | +-------------+---------+ | Perso...
  • travel_1
  • travel_1
  • 2016年05月22日 17:59
  • 725

[LeetCode] 175. Combine Two Tables

ProblemAbout: LEFT JOIN, LEFT JOIN USING and NATURAL LEFT JOINSolution: 1. SELECT FirstName, LastN...
  • stlst
  • stlst
  • 2017年03月11日 00:47
  • 140

LeetCode : 175. Combine Two Tables

175. Combine Two TablesTable: Person+-------------+---------+ | Column Name | Type | +-----------...
  • beauty_1991
  • beauty_1991
  • 2016年04月19日 19:17
  • 488

175. Combine Two Tables

Table: Person +-------------+---------+ | Column Name | Type | +-------------+---------+ | Perso...
  • u011081244
  • u011081244
  • 2016年01月08日 21:27
  • 501

Leetcode 175. Combine Two Tables(Easy)

1.题目 Table: Person +-------------+---------+ | Column Name | Type | +-------------+--------...
  • Crab0314
  • Crab0314
  • 2018年02月01日 12:25
  • 24

leetcode 175. Combine Two Tables left join

题意:无论一个人的地址是否存在,都要將他的FirstName, .LastName, City, State输出 思路:一开始以为只是普通的等值连接,发现wa了,错误提示表名正确答案有输出firs...
  • wyt734933289
  • wyt734933289
  • 2016年05月10日 22:30
  • 291

leetcode175---Combine Two Tables(left join的使用)

Table: Person+-------------+---------+ | Column Name | Type | +-------------+---------+ | PersonI...
  • will130
  • will130
  • 2015年12月22日 16:50
  • 282

LeetCode Combine Two Tables

表连接,属于外连接的左连接。
  • yeruby
  • yeruby
  • 2015年08月18日 09:52
  • 295

【Leetcode】Combine Two Tables

题目链接:https://leetcode.com/problems/combine-two-tables/题目: Table: Person+————-+———+ | Column Name |...
  • yeqiuzs
  • yeqiuzs
  • 2016年05月15日 11:25
  • 1793

【SQL练习】175. Combine Two Tables

问题连接:https://leetcode.com/problems/combine-two-tables/#/description问题描述Table: Person+-------------+-...
  • mrbcy
  • mrbcy
  • 2017年03月30日 10:17
  • 237
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Leetcode 175. Combine Two Tables
举报原因:
原因补充:

(最多只允许输入30个字)