Получение ошибки при удалении некоторых данных из значений столбца - PullRequest
1 голос
/ 21 апреля 2019

Я пытаюсь закодировать, чтобы убрать значения из данных столбца в SQL

Это то, что необработанные данные в столбце Episode

enter code here
 sql = '''

select
b.name,
b.episode[0] as Episode
from stations a

lateral view inline(a.results) b

'''

Если я запускаю выше куска кода, у меня есть этот вывод

введите описание изображения здесь


Я пытался написать так, но получаю ошибку

enter code here

sql = '''

select

b.name,

SUBSTR(a.episode[],5, 3) AS Episode

from stations a

lateral view inline(a.results) b

'''

и ниже правильный ответ, который я пытаюсь получить

введите описание изображения здесь

...