Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Срочно нужна помощь по SQL / 8 сообщений из 8, страница 1 из 1
30.12.2002, 17:10
    #32085817
Alexandr Nikolaev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Срочно нужна помощь по SQL
Привет всем...

Кто нибудь знает, каким образом можно привести строку к набору, средствами SQL...

Пример того, что необходимо:
select * form table1 where t1_id IN (select str1 from table2 where t2_id = 1),

где str1 - строка, формата: '13,123,567,...'
...
Рейтинг: 0 / 0
30.12.2002, 21:49
    #32085834
cvasil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Срочно нужна помощь по SQL
А о какой версии сервера идет речь?
...
Рейтинг: 0 / 0
31.12.2002, 08:55
    #32085840
Alexandr Nikolaev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Срочно нужна помощь по SQL
ASA 7.04
...
Рейтинг: 0 / 0
31.12.2002, 09:46
    #32085847
Alexandr Nikolaev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Срочно нужна помощь по SQL
Если непонятно, то
Sybase Adaptive Server Anywhere Database Engine Version 7.0.4.2788
...
Рейтинг: 0 / 0
31.12.2002, 20:47
    #32085920
cvasil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Срочно нужна помощь по SQL
Извините, с ASA не работал. У нас ASE.
Из общих соображений могу только порекомендовать использовать динамический SQL (если он там есть).
Также можно попробовать парсить строку из table2, загонять значения во
временную таблицу и делать join с нею, но как именно это делается на Anywhere не знаю.
...
Рейтинг: 0 / 0
04.01.2003, 08:54
    #32086290
Alexandr Nikolaev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Срочно нужна помощь по SQL
Все огромное спасибо, кто пытался ответить.
Тема закрыта, так как решение уже найдено.
...
Рейтинг: 0 / 0
10.01.2003, 13:51
    #32088794
Yakudza
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Срочно нужна помощь по SQL
А как решил проблему ?
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
19.12.2006, 11:36
    #34209848
Alexandr Nikolaev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Срочно нужна помощь по SQL
Код: plaintext
select * form table1 where LOCATE(',' || (select str1 from table2 where t2_id =  1 ) || ',', ',' || t1_id || ',') >  0 
C уважением,
AlexandrN©
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Срочно нужна помощь по SQL / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]