0

我正在尝试向此查询添加一个功能,该功能将允许我按下面列出的扩展数据列中包含的属性显示或搜索。该属性是'custom:institutionid'。

我必须在此查询中添加什么才能在此属性中搜索特定字符串。该字符串是“ottawa2”。

select cm.course_id, encode(cc.extended_data::bytea,'escape'), cc.title, cc.cnthndlr_handle

    from course_contents as cc
    
    inner join course_main as cm
    on cc.crsmain_pk1 = cm.pk1
    
    where cm.course_id like '%BUS-7700-SU-2020-%'
    and cc.cnthndlr_handle = 'resource/x-bbgs-partner-cloud'

    and (cc.title ilike '%MyLab%'
         or cc.title ilike '%Pearson%') 
4

1 回答 1

0

呃,我没有意识到extended_data 列只是文本。

谢谢!

select cm.course_id, encode(cc.extended_data::bytea,'escape'), cc.title

    from course_contents as cc
    
    inner join course_main as cm
    on cc.crsmain_pk1 = cm.pk1
    
    where  cc.extended_data like '%ottawa2%'
于 2020-06-30T21:02:39.270 回答