SQK Server实现 LeetCode 175 组合两个表
2024-10-09 03:06:45
175. 组合两个表
SQL架构
表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 T-SQL query statement below */
select FirstName, LastName,
(select City from Address where Address.PersonId = Person.PersonId ) as City,
(select State from Address where Address.PersonId = Person.PersonId ) as State
from Person
最新文章
- [转载]Google Guava官方教程(中文版)
- spring springMVC
- [BZOJ3223]Tyvj 1729 文艺平衡树
- tab 切换写法
- C语言初学者代码中的常见错误与瑕疵(1)
- HTML5视频标签video
- .Net连接数据库(AOD.Net)
- 【ITOO 2】使用ArrayList时的注意事项:去除多余的null值
- 我们一起学Windows Phone 8-01-开发环境搭建
- C#检验数据有效性验证类
- Android改变系统自带环形ProgressBar的大小
- 新型I/O架构引领存储之变(四)
- 使用Netsil监控Kubernetes上的微服务
- 入门到熟练-SpringBoot
- sqlserver存储过程及临时表在统计中的应用
- Android Intent 传递数据注意事项
- laravel使用Schema创建数据表
- easyui 自定义验证规则 验证用户是否已经存在 远程ajax验证
- Delphi revelations #1 – kbmMW Smart client on NextGen (Android) – Scope problems
- 使用DOM解析xml文件
热门文章
- [hihoCoder1236 Scores 2015BeijingOnline]简单粗暴的分块+简单粗暴的bitset
- Ubuntu:Tkinter无法导入
- 性能测试之数据库监控分析工具Grafana+Prometheus
- Python基础语法day_03——列表
- 聊聊ESP8266的SDK(ESP8266_RTOS_SDK v3.3 环境搭建)
- 基于Redis的Nginx服务器集群session共享
- docker 部署jenkins
- Vue路由的hash模式与history模式的区别?
- dockerfile定制docker的脚本文件
- MySQL索引及优化(1)存储引擎和底层数据结构