[英]sql concat columns from different tables
我正在尋找創建一個視圖,將兩個表中的兩列連接在一起。 方案如下:
表1 - 父
Id
fname
lname
age
表2 - 孩子
Id
parent_id
fname
age
視圖 - 孩子
Id
firstlast
age
鑒於子表有一個對父ID的fk引用,而parent有一個我感興趣的lname列,如何創建一個包含的視圖
孩子(ID),
child(fname)
。 。
parent(lname)
as fullname
兒童(年齡)
全名出現'吉米史密斯'
請嘗試以下方法: -
select c.id, concat(c.fname, p.lname) as full_name from
parent p
inner join
child c
on p.id = c.parent_id
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.