如何在SQL中的Case子句中插入Select语句
sqlsql-server
如何在SQL中的Case子句中插入Select语句,sql,sql-server,Sql,Sql Server,SQL知识初学者我有一张下表:记分表Name Score Reason S
| 
                        
                         如何在SQL中的Case子句中插入Select语句 sqlsql-server 如何在SQL中的Case子句中插入Select语句,sql,sql-server,Sql,Sql Server,SQL知识初学者我有一张下表:记分表Name Score Reason Subject a10NULLNULLa2-1 NULLNULLa3-3 failMathsa4-3 failHistorya30 NULLNULL我想写一个如下所示的查询Select DISTINCT Name, Result,(If Resu SQL知识初学者 我有一张下表:记分表 
我想写一个如下所示的查询 
从记分表 
预期产出: 
您可能不想将“0”和字符串放在同一列中。最好使用 
。因此: 
不清楚最后一行消失的原因,但您可能希望看到以下内容: 
尝试使用CASE..WHEN..然后像下面一样使用最低结果分数: 
试试这个 选择名称、分数、,分数为-3时的情况mssql 在表中插入,然后是CONCAT(原因,,,主题)其他“0”从记分表中以失败结束 
                                                (编辑:泰州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!  | 
                  

