Oracle PL/SQL konusunda yeniyim. “Görünüm oluşturma, kloba dayalı grup oluşturma” konusunda sorum var.Oracle PL/SQL. Grup tarafından bilgi clob veriler
TABLE1 = ÇALIŞAN
EMP_ID : NUMBER
EMP_NAME : VARCHAR2(255 BYTE)
AGE : NUMBER
Tablo2 = EMPLOYEE_WORK
EMP_ID : NUMBER
DEPT_NO : NUMBER
WORK_DONE: CLOB
Numune GÖRÜNÜM Sorgu:
CREATE OR REPLACE view EMP_DETAILS
as
select E.EMP_ID,
E.EMP_NAME,
W.DEPT_NO,
W.WORKDONE
from EMPLOYEE E,
EMPLOYEE_WORK W
where E.EMP_ID=W.EMP_ID
group by E.EMP_ID, E.EMP_NAME, W.DEPT_NO, W.WORKDONE;
Sadece DEPT_NO'ya göre grup çalışması yapmak istiyorum. Oracle bu desteği desteklemediği için. Tüm sütunları GROUP BY altında VIEW içinde vermek zorunda kaldı. Ben clob'u VARCHAR'a açıkça dönüştürmek ve grubu çalışarak gerçekleştirmek istemiyorum çünkü clob'un boyutunun ne olacağını bilmiyorum ve GROUP BY listesinde bulunmasının bir sebebi yok.
Bunu gerçekleştirmenin bir yolu var mı? Şimdiden teşekkürler.
Sonuçlar ne olurdu? – sagi
"GROUP BY" derken gerçekten "DISTINCT" demek istiyor musunuz? – Boneist
Plz ayrıntılı sonuç ne istersiniz. GRUP BY –