原文:SQL面试题: 数据库中有A B C三列,用SQL语句实现:当A列大于B列时选择A列否则选择B列 ,当B列大于C列时选择B列否则选择C列 ,

.用一条sql语句 select case when a gt b then a else b end , case when b gt c then b esle c end from 表名 或者使用 selectif a gt b,a,b ,if b gt c,b,c from表名 注意:数据库不同,可能的语法会有小小的差别 .当时我用了存储过程 创建存储过程 createprocedure ...

2017-02-17 16:14 0 2612 推荐指数:

查看详情

Excel查询A数据B中的位置,填充同行C数据

方法1、vlookup函数 函数VLOOKUP (大小写都可以) 用法:=VLOOKUP(数据,范围,填充,匹配方式) 如下:BC绑定,查询AB中的位置,并填充同行的C数据。 的位置,并填充同行的C数据。 参数解释: A1表示A第一个元素,B:C表示 ...

Thu Jan 14 17:41:00 CST 2021 0 610
SQL 错误提示:多次为 'b' 指定了'n'

SQL 错误提示:多次为 'b' 指定了'n' 错误原因:两个关联的表中有名字相同的,如果要同时取到一张表中,会有冲突,这样就需要指定你取的是哪一个表中的。 示例:( mm.* ) select *from test a left join (select mm.* from ...

Tue Sep 15 00:10:00 CST 2020 0 665
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM