我在 sql server managementmengt studio 上有以下查询,但它似乎不适用于 phpmyadmin,任何人都可以找出问题所在,它给出了此错误消息“#1064 - 您的 SQL 语法有错误;请查看手册对应于您的 MySQL 服务器版本,以便在第 7 行的 '1 google_rank FROM eig_ranking mi WHERE mi.project_id = m.project_' 附近使用正确的语法
我正在使用 MySQL 版本:5.5.20 和 php 版本 5.3.13 和 microsoft server 2008
SELECT project_id,
google_rank,
COALESCE(
(
SELECT TOP 1 google_rank
FROM eig_ranking mi
WHERE mi.project_id = m.project_id
ORDER BY
project_id
), 0 - google_rank AS movement
,keyword
,domain
FROM eig_ranking m where DATEDIFF(WEEK,rank_date, GETDATE())= 1 and google_rank!=0
order by movement desc