gpt4 book ai didi

从不同表中进行两次选择的 SQL 子查询给出随机选择

转载 作者:行者123 更新时间:2023-12-02 20:36:53 25 4
gpt4 key购买 nike

从不同表中进行两次选择的 SQL 子查询给出随机选择

select top(1) Questions.Ques_ID, Question 
from Questions
where Questions.Ques_ID in(
select top(4) Answers.Que_ID,Answer
from Answers
where Questions.Ques_ID = Answers.Que_ID
order by newid())

enter image description here

最佳答案

使用 IN() 时,两侧应出现相同数量(和类型)的元素!

select top(1) Questions.Ques_ID, Question 
from Questions
where Questions.Ques_ID in(
select top(4) Answers.Que_ID
from Answers
where Questions.Ques_ID = Answers.Que_ID
order by newid())

关于从不同表中进行两次选择的 SQL 子查询给出随机选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37942756/

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