★LeetCode(175)——组合两个表(MySQL)
表1: Person
列名 | 类型 |
---|---|
PersonId | int |
FirstName | varchar |
LastName | varchar |
PersonId 是上表主键
表2: Address
列名 | 类型 |
---|---|
AddressId | int |
PersonId | int |
City | varchar |
State | varchar |
AddressId 是上表主键
编写一个 SQL 查询,满足条件:无论 person 是否有地址信息,都需要基于上述两表提供 person 的以下信息:
FirstName, LastName, City, State
# Write your MySQL query statement below
个人解法
SELECT FirstName, LastName, City, State FROM Person
LEFT OUTER JOIN Address ON(Address.PersonId = Person.PersonId)
★LeetCode(175)——组合两个表(MySQL)相关推荐
- LeetCode数据库 175. 组合两个表
175. 组合两个表 知识点:左连接(重要的在左边),表名称可缩写,select * from table1 t1 left join table2 t2 on t1.id=t2.id SELECT ...
- LeetCode 数据库题库解析之 175. 组合两个表
文章目录 题目描述 题目解析 MySQL 实现 Oracle 实现 SQL Server 实现 知识扩展 内连接 左外连接 右外连接 全外连接 交叉连接 自然连接 自连接 半连接 反连接 大家好,我是 ...
- Leetcode每日一题:175.组合两个表
刷了这么久,第一次碰到SQL的题,自从复试后便很久没看数据库的书了,迟钝了许久:脑中有个大概的印象,但是写的吞吞吐吐,看了解析瞬间回忆起来了: select FirstName, LastName, ...
- 175. 组合两个表
表1: Person +-------------+---------+ | 列名 | 类型 | +-------------+---------+ | PersonId | int | | Firs ...
- 文巾解题 175. 组合两个表
1 题目描述 2 解题思路 2.1 方法1:不用JOIN SELECTFirstName, LastName, (SELECT City FROM Address a WHERE a.PersonId ...
- LeetCode-175. 组合两个表(SQL语句中的LEFT JOIN)
题目链接: 组合两个表 题目描述: 表1: Person +-------------+---------+ | 列名 | 类型 | +-------------+---------+ | Perso ...
- ACCESS教程之如何实现基于关键词组合两个表、left join、字符串包含关系 excel和access联动(教程含详细操作方式)
实战需求 数据基本情况 我有两个表,一个表是店名,一个表是关键词和供货商. 数据分析需求 我想将两个表合并,只要店名保护某个关键词,就同时显示供货商. 解决方案 这个需求通过excel比较难实现,但是 ...
- 组合两个表(外连接的使用)
目录 题目描述 解法 MySQL连接 参考资料 题目描述 Create table Person (PersonId int, FirstName varchar(255), LastName var ...
- leetcode175. 组合两个表(SQL)
表1: Person +-------------+---------+ | 列名 | 类型 | +-------------+---------+ | PersonId ...
最新文章
- 清华姚班陈丹琦获斯隆奖!与去年得主马腾宇是同班同学,博士毕业论文是近十年最热之一...
- golang 关于golang.org/x包问题
- java图书馆管理系统_六天写出来的基于Swing的图书管理系统你不来吐槽一下?
- hunnu---11547 你的组合数学学得如何?
- MobX快速入门教程(重要概念讲解)
- Jzoj4778 数列编辑器
- 用StyleCop规范团队代码
- 提高Python运行效率的六个窍门
- php后端接收数据,后端如何接收fetch方式发送的数据?
- Eclipse_设置JSP模板
- 几种简单的图像加密方法
- windows便签工具在哪,怎么在便签上保存工作提醒事项
- HTTP Error 500.30 - ANCM In-Process Start Failure 解决方法
- Spring的事务控制
- DHCP协议的运行过程
- C语言程序设计笔记(浙大翁恺版) 第九周:指针
- 秒杀竞拍屡创网络神话:馅饼还是美丽陷阱
- 实现两个主机之间的密钥分发和安全传输
- consul(windows版)下载与使用
- GUID [xxx] for asset ‘Packages/com.unity.plasticscm-cn/Editor/xxx/xxx‘ conflicts with: ‘Packages/com
热门文章
- python 字典和列表的遍历
- 前端名称命名--英文字母
- SilverLight 初探一
- Linux命令篇之history命令和alias命令
- shell脚本七十问
- WCF项目中出现常见错误的解决方法:基础连接已经关闭: 连接被意外关闭
- java 方法的返回值(翻译自Java Tutorials)
- php mysql搜索包含数据查询慢,php – 在mysql中搜索关键字并获取至少包含5个关键字的数据...
- linux 虚拟 设备,Linux中的虚拟网络设备
- 2.15_graph_图