因此,也許數據框架從一開始就有缺陷,但是..我需要在兩個表上進行連接,但是我需要基於2列的連接來完成它。 。基於連接選擇的外部連接
例如,表中的一個
title | key
-------+-------
foo | Bar1
表中的兩個
subcat | pt1 | pt2
--------+-----+-----
kitty | Bar | 1
我基本上需要使用pt1
+ pt2
合併爲外鍵。
這在很大程度上是學術性的,因爲我可以向數據集添加一列(不是我的原始創建),這是串聯,但是,我想知道是否可行。
的Postgres版本8.4.8
cheers.bo
't2.pt1 || t2.pt2' wouldnt匹配「酒吧」或「1」? – roberthuttinger 2012-03-12 20:15:31
@roberthuttinger:不,「||」是標準的SQL字符串連接運算符,不是邏輯或:http://www.postgresql.org/docs/current/interactive/functions-string.html#FUNCTIONS-STRING- SQL – 2012-03-12 20:18:06
:: ptf ::呃,這似乎是最乾淨的方法,謝謝! – roberthuttinger 2012-03-12 20:29:46