gpt4 book ai didi

mysql - 在存储过程中迭代选择查询

转载 作者:行者123 更新时间:2023-11-29 00:53:39 25 4
gpt4 key购买 nike

我处于必须执行存储过程的情况

查询 1:

select columnName from tablename where=(some condition)

并使用我不知道将其存储在哪种数据类型中的此查询的输出,我想执行另一个查询,该查询必须在同一存储过程中执行并且取决于查询 1 的输出。

查询2:

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

请告诉我如何实现这一点,基本上我正在寻找类似 Java 中的 ResultSet 或 Mysql 中 C# 中的 DataReader 的东西。

最佳答案

select t2.col1, t2.col2, t2.col3 from tablename t2 
join tablename t1 on t1.columnname = t2.column2
where (some condition)

像这样选择你的列,然后你可以检查表中是否有合适的变量来存储该字段

关于mysql - 在存储过程中迭代选择查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7175078/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com