不完全確定如何對此進行描述,但希望有人能夠提供幫助。這是我的問題。如何在PostgreSQL中有條件地拖動特定字段
我有一個具有以下字段
ID CF Value ------------------------ 976 13 Severity 1 978 36 branch a 978 13 severity 1
我想拔出它具有的屬性分支和嚴重性1.
問題是,值字段用於項的表T對於分支和嚴重程度,只能通過不同的CF值13或36區分。如果項目具有兩個屬性,則會給出重複項(例如上面的ID 978)
因此,我無法從D其中value =分支AND值= severity1。
我想要做的是一個選擇 - 爲 - 從以下字段
ID Branch Severity
,值場拉進店,如果CF = 36和值拉進嚴重性,如果CF = 13
但我不知道我會如何做到這一點在語法上。我已經嘗試了幾個案例和If語句,但不斷收到錯誤。
任何幫助非常感謝。
謝謝。
謝謝 - 交集正是我所需要的! – user1410747