我在Oracle Apex 4.2中構建報告。報表構建的表在其中一列中有多個值。查詢多值列上的條件
-----------------------------------
| ID | NAME | PROJECT_ID |
-----------------------------------
| 1 | P1 | 23:45:56 |
| 2 | P2 | 23 |
| 3 | P3 | 45:65 |
-----------------------------------
我想建立一個查詢來檢索基於project_id的名字。
Select name from table where project_id = 23;
這顯然將返回P2僅不過,我想建立一個查詢,如果我們尋找23
任何幫助非常感謝這將返回P1和P2。
我真的很抱歉,但我不明白爲什麼人們投票回答這個問題。此查詢將返回project_id的名稱,如:23,123,230,231等等...... –
根據示例數據,您不清楚數據是否有'123',您試圖避免。 23會一直以':'分隔嗎? –
是的,數據範圍在1 - 50000之間。總是用冒號分隔。如果有單個實例,則沒有冒號。在第一個和最後一個符號之前,沒有冒號。 –