gpt4 book ai didi

mysql - 重复列(来自右表),其值在左连接期间被取消之前

转载 作者:太空宇宙 更新时间:2023-11-03 12:08:10 25 4
gpt4 key购买 nike

我想要匹配的左连接结果网格中的原始空值。

TABLE A LEFT JOIN TABLE B

在 left join.h 期间,我需要用值复制一列(来自表 B),然后将其无效

基本上,我是将答题卡与预期答题卡进行比较。所以我离开了 join answsheet to keysheet。我用过

case when `key` is null then 'not correct' ELSE 'correct' END  AS `result`

创建一个列作为结果。

但我也想告诉用户这是预期的答案。

最佳答案

比较案例中的答案,而不是连接条件:

select  s.user
, 'Your answer = ' + s.submitted_answer
, 'Right answer = ' + q.expected_answer
, case
when s.submitted_answer = q.expected_answer then 'correct'
else 'incorrect'
end
from submission s
join question q
on s.question_id = q.id

关于mysql - 重复列(来自右表),其值在左连接期间被取消之前,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25486413/

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