自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

如何在一對(duì)多的關(guān)系中把兩表Join成一行

數(shù)據(jù)庫 SQL Server 數(shù)據(jù)庫運(yùn)維
如果你有一個(gè)一對(duì)多的關(guān)系,您想對(duì)兩個(gè)表執(zhí)行Join,但你只想要將每一個(gè)“一對(duì)多”關(guān)系中產(chǎn)生一行,你要如何做呢?跟隨筆者試試吧!

如果你有一個(gè)一對(duì)多的關(guān)系,您想對(duì)兩個(gè)表執(zhí)行Join,但你只想要將每一個(gè)“一對(duì)多”關(guān)系中產(chǎn)生一行,你可以參考下面:

一個(gè)很容易理解的例子,比如博客園的隨筆(Post)和評(píng)論(comment)兩個(gè)表,如下圖:

ScreenShot008

如果你想獲取隨筆的ID, Title 和 一個(gè)評(píng)論的ID, 內(nèi)容的話,有以下兩個(gè)方案:

方案一:

ScreenShot007


方案二:

ScreenShot006

***個(gè)方案在有很少隨筆,但是每個(gè)隨筆有很多評(píng)論的情況下更優(yōu);

第二個(gè)方案在隨筆數(shù)目多,但是每個(gè)隨筆的評(píng)論較少的情況下更優(yōu);

大家可以想想原因。

原文鏈接:http://www.cnblogs.com/multiplesoftware/archive/2011/03/25/1994987.html

【編輯推薦】

  1. 上億的sql server表進(jìn)行join的問題
  2. SQL中關(guān)于join聯(lián)合查詢中的關(guān)鍵語法
  3. sql中inner join(等值連接)的語法
  4. SQL:JOIN之完全用法
  5. SQL中的JOIN的簡潔解釋
責(zé)任編輯:艾婧 來源: 博客園
相關(guān)推薦

2009-06-04 16:14:22

Hibernate一對(duì)Hibernate一對(duì)Hibernate多對(duì)

2022-02-18 11:05:25

Jpa配置Address

2009-09-22 09:55:58

Hibernate實(shí)例

2010-04-15 09:09:02

Hibernate

2009-06-04 10:34:19

Hibernate一對(duì)一對(duì)多關(guān)系配置

2009-06-03 16:27:27

Hibernate一對(duì)一關(guān)系

2023-06-12 08:09:01

FlaskSQLAlchemy

2009-07-21 17:31:39

iBATIS一對(duì)多映射

2009-06-03 16:18:16

Hibernate關(guān)系代碼實(shí)例

2012-02-08 13:34:08

HibernateJava

2010-07-07 08:33:09

SQL Server學(xué)

2020-08-24 08:25:48

Python開發(fā)工具

2016-12-02 08:53:18

Python一行代碼

2020-09-09 16:00:22

Linux進(jìn)程

2017-04-05 11:10:23

Javascript代碼前端

2021-07-19 07:58:02

Spark DataFrame 分布式

2009-06-24 15:51:47

Entity Bean一對(duì)多映射

2012-03-21 11:43:41

JavaHibernate

2009-08-17 10:34:51

NHibernate一

2025-01-20 08:35:53

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)