Я столкнулся с ошибкой ORA-00933: SQL command not properly ended
. То, что я делаю, это запрос к таблице, которую я построил из запроса With
. Я расчесывал Stack, пытаясь решить эту проблему с каждым правильно ответившим вопросом, который мог найти, но я все еще сталкиваюсь с ошибкой. Я уверен, что это что-то маленькое и легко исправить. это просто вне меня. Ошибка возникает на линии со вторым оператора выбора:ORA-00933 Ошибка при запросе таблицы «С»
;WITH sums
AS (SELECT a.client_number_id AS Client_Number_ID,
Count(Decode(a.sub_type_code, 'A', 1)) AS Applications,
Count(Decode(a.sub_type_code, 'S', 1)) AS License,
Count(Decode(a.sub_type_code, 'L', 1)) AS Lease
FROM mta_spatial.mta_acquired_tenure_svw a
WHERE a.tenure_type_description = 'Coal'
GROUP BY a.client_number_id)
SELECT client_number_id,
applications,
license,
lease,
applications + license + lease AS 'GrandTotal'
FROM sums;
Я не вижу ничего плохого. Так разделите и покоритесь. Попробуйте Подзапрос. удалить, где оставить только один счетчик. Пока вы не получите рабочий запрос, перейдите в другое направление и снова начните добавлять вещи. –
Помогите мне решить эту проблему при правильном оформлении запроса с помощью http://www.dpriver.com/pp/sqlformat.htm –
Спасибо @Juan Карлос Оропеза. Если бы я должен был прокомментировать выбранный select staement, таблица операторов «sums» отлично работает. Только когда я пытаюсь запросить таблицу сумм, я получаю ошибку .... – Mike