Вы можете посмотреть на WITH RECURSIVE cte_count (n)
более абстрактно. Вам всегда нужно WITH RECURSIVE
для вашего рекурсивного запроса, за которым следует имя (в вашем случае cte_count
).
Далее следует список через запятую, который также определяет количество атрибутов для вашего запроса. как соответствующие имена для ваших столбцов (например, (n)
).
Проблема во втором запросе состоит в том, что вы ввели новый столбец с "one" as 'one'
.
Попробуйте написать только "one"
вместо "one" as 'one'
(оба раза!) и сделайте от (n)
до (n, one)
, чтобы решить вашу проблему.