-1
所以我有一个表 - 会员 - 存储父母 - 孩子 - 恢复孩子SQL - 是否可以调用变量,即使它是不同的表?
我是新来的SQL和我的代码是不工作的期望,但你也许能明白我的”试图在这里完成。
set @variable1 = (select idMembers from members where firstname like '%James%')
set @variable2 = (select FirstName, lastname, relationship from child where idMembers = @variable)
print @variable2
MySQL或SQL Server? –
你的代码不会工作,你不能在一个变量中存储多个值,如果你的结果给出多个行作为输出 – TheGameiswar
它是MySQL。那么我该如何完成这样的事情呢?根据我的理解,@ variable1应该只返回1.所以我可以使用1从子项返回记录,即外键列idMembers = 1. –