Я хочу использовать список произвольных чисел в качестве своего рода ввода для выбора. Вариант A, конечно же, заключается в создании временной таблицы, содержащей только значения (например, 1,2,3).Teradata SQL: выберите литерал
Я надеюсь, что вы знаете, что такое вариант> A.
Пусть утверждение как:
select Fx,
XXXXXX as Foo
from MyTable
where MyTest depends on each XXXXXX
Так что, если я мог бы волшебно сделать XXXXXX список значений (1,2,3), у меня был бы как ResultSet:
My val | Foo
-------+---
cat | 1
mouse | 2
cheesecake | 3
Опять же, я мог бы вносить исходные данные из таблицы, но я предпочитаю не делать этого, если это не нужно. Гуру, пожалуйста, звоните.
TIA.
Я не уверен, что действительно спрашивают. Вы можете немного пояснить? Вам не интересно присоединяться к таблице чисел, правильно? Вы хотите выбрать значения BETWEEN x и y? Или вы хотите создать список и только отменить значения, соответствующие (IN)? Извиняется за то, что он плотный. –