【发布时间】:2016-01-06 03:18:31
【问题描述】:
我正在尝试按火柴排序,但我无法这样做。我做错了什么?
SELECT * , (( image LIKE '%one%' ) + ( image LIKE '%two%' ))
AS matches
FROM images
ORDER BY matches
LIMIT 10
【问题讨论】:
-
您遇到了什么问题?查询看起来正确。
-
@GordonLinoff 匹配的不是列名。
-
。 .它是一个别名,别名在
ORDER BY子句中被识别。 -
@frosty 您能否发布错误或进一步解释您的问题的性质。 “不工作”提供的帮助解决问题的细节很少。