问题列表 - 第8878页

在MySQL查询的WHERE子句中使用列别名会产生错误

我正在运行的查询如下,但是我收到此错误:

#1054 - 'IN/ALL/ANY子查询'中的未知列'guaranteed_postcode'

SELECT `users`.`first_name`, `users`.`last_name`, `users`.`email`,
SUBSTRING(`locations`.`raw`,-6,4) AS `guaranteed_postcode`
FROM `users` LEFT OUTER JOIN `locations`
ON `users`.`id` = `locations`.`user_id`
WHERE `guaranteed_postcode` NOT IN #this is where the fake col is being used
(
 SELECT `postcode` FROM `postcodes` WHERE `region` IN
 (
  'australia'
 )
)
Run Code Online (Sandbox Code Playgroud)

我的问题是:为什么我无法在同一个数据库查询的where子句中使用假列?

mysql sql mysql-error-1054

183
推荐指数
5
解决办法
18万
查看次数


如何在Scheme中的列表中应用匿名函数?

我正在学习Scheme.下面的代码有什么问题?我想编写一个程序,从列表中获取第一个函数,然后将其应用于数字?

    (define num  3)

    ;;I want to do something like this which returns 3
    ((? (x) x)num)

    ;;but my functions are in a list so this should return3
    ((first '((? (x) x) (? (x) (* x x)))) num)
Run Code Online (Sandbox Code Playgroud)

我得到上述代码的错误:
程序应用程序:预期程序,给定:(λ(x)x); 争论是:3

当我得到这些输出时意味着什么?

当我不申请任何东西时,我得到一个不错的输出.

(first '((?(x) x)(?(x) (*x x))))
Run Code Online (Sandbox Code Playgroud)

返回(λ(x)x)

scheme

6
推荐指数
1
解决办法
969
查看次数

在SQL中安全地更新计数(字段)

我想在userpost上实现类似标签的SO.我有一个名为tag_data的表,其中包含tagId,title,count.我有一个单独的表链接帖子和它可能使用的许多标签之间的关系.

这是问题所在,如何获得当前计数,将其增加或减少一个并将其保存为SAFELY.所以没有其他连接/线程会在我选择和更新之间更新它吗?

sql concurrency

5
推荐指数
1
解决办法
5043
查看次数

如何在TcxGrid中的值更改后触发事件处理程序?

我有一个DevExpress TcxGrid,它的GridView的OnEditValueChanged事件附加了一个事件处理程序,该事件应该汇总其中一个列中的一些数据.问题是,在将更新的值写入基础数据集之前,此事件在验证期间被触发.我对TcxGrid不太熟悉.有没有人知道在数据集更新是否有办法触发事件处理程序?

delphi devexpress event-handling tcxgrid

2
推荐指数
1
解决办法
5102
查看次数

在Django中缺少'Median'聚合函数?

Django的开发版本具有聚合函数,如Avg,Count,Max,Min,StdDev,Sum和Variance(链接文本).列表中是否缺少中位数?

实现一个似乎很容易.我错过了什么吗?幕后的聚合功能有多少?

python django aggregate-functions

10
推荐指数
3
解决办法
4651
查看次数

在Javascript中加入多个事件处理程序

如何在Javascript中加入多个事件处理程序,如以下方案中所示:

onClick="doSomething();" onKeyUp="doSomething();" onLoad="doSomething();"
Run Code Online (Sandbox Code Playgroud)

javascript

2
推荐指数
1
解决办法
349
查看次数

我为什么要使用Ruby on Rails?

我的一个朋友问我是否知道Ruby on Rails ......坦率地说,我已经听过很多关于它的信息,但几乎一无所知.任何帮助都感激不尽.

ruby-on-rails

14
推荐指数
2
解决办法
1万
查看次数

使用任一monad在Haskell中处理错误

我有一个函数检查类型是否是另一种类型的子类型:

st :: Monad m => Map String Type  -- ^type environment
   -> Set (Type, Type) -- ^assumed subtypes
   -> (Type, Type) -- ^we are checking if lhs <: rhs      
   -> m (Set (Type, Type))
Run Code Online (Sandbox Code Playgroud)

我想做错误处理.我有以下定义:

instance Monad (Either String) where
  return v = Right v
  fail s = Left s
  (Left s) >>= _ = Left s
  (Right v) >>= f = f v
Run Code Online (Sandbox Code Playgroud)

有时我可以通过将st的结果视为Either来进行错误处理.例如,以下函数有效,并获取在st中调用"fail"导致的消息:

isSubType env cs t1 t2 = result where
  result = case st env (S.empty) …
Run Code Online (Sandbox Code Playgroud)

error-handling monads haskell type-inference

6
推荐指数
1
解决办法
3791
查看次数

学习VTK库工具包有哪些推荐的资源和教程?

除了Kitware提供的书籍之外,我正在寻找一些可以帮助学习VTK库的资源的链接.优选地,使用示例代码和教程.谷歌的结果对我来说并不是非常有用.所以我在这里要求获得VTK资源的链接.

python vtk

8
推荐指数
1
解决办法
1436
查看次数