case

    0热度

    2回答

    我有很复杂这样的语句: select x.ColA as ColA , case when x.optA = 'AB' or x.optA = 'FG' or x.optA = 'LM' or x.optA = 'QR' then X.ColB/100 else X.ColB/900 End as ColB , case when x.optA = 'AB' or x.optA = 'FG'

    2热度

    4回答

    SQL语法却仍然是我学习。我得到了这个代码片段下面指出的错误。 SELECT CASE WHEN LTRIM(RTRIM(cLehmanNo)) =' ' THEN NULL WHEN cLehmanNo IS NOT NULL THEN REPLACE (cLehmanNo,SUBSTRING (cLehmanNo,PATINDEX('%[^a-zA-Z0-9 '''''']%',

    4热度

    1回答

    我需要为特定条件返回2个值之一: 我的不同情况是: 当一列在右侧具有'substring'时结束,返回该列。 (即LIKE '%子') 否则返回另一列(其它表) 这工作: SELECT * From Table1 where col1 is not null and col1 like '%substring' 然而,这不起作用: SELECT col5, CASE Table1.Col1

    7热度

    3回答

    我有很多风格的代码: do x <- getSomething case x of this -> ... that -> ... other -> ... 我的任何方式相结合的“X < - ...”和“案件“消除对变量的需求?

    4热度

    2回答

    使用case构造进行类型安全的铸造很容易在scala中完成。以下代码可确保square只能在具有相应类型的对象上调用。 class O class A extends O { def square(i: Int):Int = { i*i } } class B extends O { def square(d: Double):Double = { d*d } } c

    0热度

    3回答

    我需要编写一个查询这样的事情: Select [something] Where condition in case when (if another_condition = A and 3rd Condition = B) then (C,D) when (if another_condition = N and 3rd Condition = E) then (F,G) else

    0热度

    1回答

    需要帮助理解我在这里的语法,请帮助!我不仅需要将float从float转换为decimal,而且还需要覆盖正在被迁移到相同格式和数据(在此情况下)的原始数据,以便匹配较新的数据。 ,CASE WHEN fInvReqMargin IS NOT NULL THEN (CONVERT(DECIMAL(7, 7), fInvReqMargin)(REPLACE(fInvReqMarg

    3热度

    1回答

    由于(Department_Code,Course_Code)行,以下查询给出错误“#1241 - 操作数应包含1列”。当我用(Course_Code)代替它时,它可以工作。然而,这不是我想要的 SELECT * FROM Classes GROUP BY CASE WHEN (1) THEN Department_Code ELSE CASE WHEN (2) THEN (De

    5热度

    4回答

    我试图做一个代理对象,几乎所有的方法调用转移到子对象,本质上是委托人模式。大多数情况下,我只是使用BasicObject,并将每个调用与method_missing传递给子对象。到现在为止还挺好。 诀窍是,尽量为我可能,我不能欺骗Ruby的情况下操作,所以我不能做: x = Proxy.new(15) Fixnum === x #=> false, no matter what I do 这

    2热度

    2回答

    我有一个SQLite数据库与学生的名字。每个学生都有不同的课程。我有一张有学生成绩和班级的表格和另一张按类型定义班级的表格。我想运行一个查询(我将把它保存为一个CSV文件,用于在OpenOffice中用作邮件合并的Excel文档)。我需要列出学生的数学成绩,历史成绩,科学成绩和英语成绩。但是,有些学生有数学,科学,英语或历史课程1门以上。 (How)我可以创建一个CASE语句(也可能是一个视图),