Итерация запроса на выборку в хранилище - PullRequest
1 голос
/ 24 августа 2011

Я нахожусь в ситуации, когда хранимая процедура должна выполнить

Query1:

select columnName from tablename where=(some condition)

и использовать вывод этого запроса, который я не знаю, в каком типе данных длясохранить его, я хочу выполнить другой запрос, который должен быть выполнен в той же хранимой процедуре и который зависит от результата запроса 1.

Query2:

select * from tablename where column2=(result of query1)

Пожалуйста, скажите мне, как яможет достичь этого, в основном я ищу что-то вроде ResultSet в Java или DataReader в C # в Mysql.

1 Ответ

1 голос
/ 24 августа 2011
select t2.col1, t2.col2, t2.col3 from tablename t2 
join tablename t1 on t1.columnname = t2.column2
where (some condition) 

Выберите ваши столбцы таким образом, затем вы можете проверить в таблице подходящую переменную для хранения поля

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...