Я создаю отчет в 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 только, однако я хотел бы построить запрос, который будет возвращать P1 и P2, если мы искали 23.
Любая помощь очень ценится.
Мне очень жаль, но я не понимаю, почему люди голосуют за этот ответ. Этот запрос будет возвращать имена для project_ids вроде: 23,123, 230, 231 и т. Д. ... –
На основании выборочных данных было неясно, что ваши данные были «123», которые вы пытались избежать. Будет ли 23 всегда разделяться «:»? –
Да, диапазон данных составляет от 1 до 50000. Всегда разделяется двоеточием. Если есть один экземпляр, нет двоеточия. Перед первым и после последнего знака нет двоеточия. –