相关疑难解决方法(0)

如何在MySQL中对字段或列进行别名?

我正在尝试做这样的事情.但是我得到一个未知的列错误:

SELECT SUM(field1 + field2) AS col1, col1 + field3 AS col3 from core
Run Code Online (Sandbox Code Playgroud)

基本上,我想只使用别名,这样我就不需要执行先前执行的操作了.这可能在mysql中吗?

mysql alias subquery

30
推荐指数
4
解决办法
4万
查看次数

在SELECT语句中设置一个变量 - MySQL

我正在使用此代码有错误:

SET @rejects = '';

SELECT *
FROM list
WHERE maker = 1
    AND by_ids IN ('10','11')
    AND country LIKE '%I%'
    AND (
        src IS NULL
        || src NOT IN (@rejects)
        AND checkSrc(src) = 'yes'
        AND SET @rejects = CONCAT(@rejects,',',src)
    );
Run Code Online (Sandbox Code Playgroud)

是什么导致了这个问题?

mysql variables concatenation variable-assignment

10
推荐指数
2
解决办法
4万
查看次数