首页 > 其他分享 >175-组合两个表

175-组合两个表

时间:2023-07-11 15:02:50浏览次数:35  
标签:10 VARCHAR 组合 PersonId int 两个 175

组合两个表

原文地址:175. 组合两个表 - 力扣(LeetCode)

  • 题目如下所示

个人题解

很简单,使用左外连接,如下 SQL 所示

-- 建表
create table Person (
	PersonId int PRIMARY KEY,
	FirstName VARCHAR(10),
	LastName VARCHAR(10)
);
CREATE TABLE Address (
	AddressId int,
	PersonId int,
	City VARCHAR(10),
	State VARCHAR(10)
);

-- 编写一个SQL查询来报告 Person 表中每个人的姓、名、城市和州。如果 personId 的地址不在 Address 表中,则报告为空 null , 以 任意顺序 返回结果表

SELECT p.FirstName, p.LastName, a.City, a.State FROM 175_person p LEFT JOIN 175_address a ON p.PersonId = a.PersonId; 

标签:10,VARCHAR,组合,PersonId,int,两个,175
From: https://www.cnblogs.com/OnlyOnYourself-lzw/p/17544638.html

相关文章

  • 重温设计模式 --- 组合模式
    引言组合模式是一种结构型设计模式,它允许你将对象组合成树形结构来表示“部分-整体”的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性,因为它们都具有相同的接口。组合模式由三个要素组成:抽象组件(Component):它定义了叶子节点和组合节点的公共接口,可以为叶子......
  • HJ60 查找组成一个偶数最接近的两个素数
    1.题目读题HJ60 查找组成一个偶数最接近的两个素数  考查点 2.解法思路 代码逻辑 具体实现publicclassHJ60{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);intn=sc.nextInt();getPrimeNu......
  • 高等数学——极限存在准则,两个重要极限
    极限存在准则准则1:如果有数列\(\{x_{n}\},\{y_{n}\},\{z_{n}\}\),如果满足:\(\existsn_{0}\in\text{N}\),当\(n>n_{0}\)时,有\(y_{n}\lex_{n}\lez_{n}\);\(\lim_{n\to\infty}y_{n}=a,\lim_{n\to\infty}z_{n}=a\);那么数列\(\{x_{n}\}\)的极限存在,且......
  • [转载] 组合数学
    组合数本文为转载的文章,转载自:组合-hfjh默认会组合数基础内容和二项式定理学习之前你应该知道:广义组合数定义\[\binomnm=\frac{n^{\underlinem}}{m!}\]\[n^{\underlinem}=n\times(n-1)\times(n-2)\times...\times(n-m+1)\]主要内容组合数常用公式及......
  • 组合数学总结
    本篇文章是为了总结一下最近做的组合数学的题目以及涉及到的知识点,以后可能会不定期补充。同时也参考了大佬lyt的博客。同时如果想要更深入地了解组合数学中的推式子技巧,可以看下pjw的博客。地址1地址2基本知识排列数\(A_n^m\)表示从\(n\)个不同的物品中选出\(m\)个......
  • 两个不同网段的路由器,如何互通?
    路由器的桥接功能一般应用在家用中较多,而静态路由的配置确是在项目中经常会应用,主要可以解决两个不同网段路由器的互访,具体的配置有一些朋友有些疑问,今天我们一起来看下。这里面我们通过三个类似的例子来了解这个知识。案例1、什么是静态路由关于静态路由,这个我们前几天......
  • labview视觉检测,一个相机,两个相机,抓边,找圆,一套代码任意切换!采用halcon模板匹配
    labview视觉检测,一个相机,两个相机,抓边,找圆,一套代码任意切换!采用halcon模板匹配YID:33166640852673233......
  • 多微网优化模型matlab 采用粒子群算法分析两个微网的优化调度,得
    多微网优化模型matlab采用粒子群算法分析两个微网的优化调度,得到蓄电池,发电机以及微网间功率传输,程序有参考资料ID:9990640937232347......
  • J J BOND and超比组合 剪刀石头布
    constintMAX=10; srand(time(0)); intm,n,countm,countn; countm=countn=0; for(inti;i<MAX;i++){ m=rand()%3+1; cout<<"YouareJJBOND,comeon!"<<endl; cout<<"1,2,3,JJBOND"<<endl; cin>>n; if(n<......
  • Go 语言 for-range 的两个坑,你踩过吗?
    坑一:迭代时协程引用索引和值先看看下面的例子,你知道最终输出的结果是什么吗?packagemainimport( "fmt" "time")funcmain(){ varm=[]int{1,3,5} fori,v:=rangem{ gofunc(){ fmt.Println(i,v) }() } time.Sleep(time.Second)}不知道的同学......