我正在尝试做这样的事情.但是我得到一个未知的列错误:
SELECT SUM(field1 + field2) AS col1, col1 + field3 AS col3 from core
Run Code Online (Sandbox Code Playgroud)
基本上,我想只使用别名,这样我就不需要执行先前执行的操作了.这可能在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)
是什么导致了这个问题?