MariaDB的聲稱自己是一個簡易替換爲MySQL,但MySQL docs指出,這項功能是自5.7.7版本:MySQL和MariaDB之間的不兼容 - FROM子句中的子查詢。
的MySQL 5.7.7之前,SELECT語句不能包含在 的子查詢FROM子句。
MariaDB knowledge base說,這是不允許的:
SELECT語句不能包含一個子查詢在FROM子句中。
但是,這並未在MariaDB's compatibility page中列出。
我做了一些測試,好像MariaDB中沒有這種查詢支持,但MariaDB文檔中的衝突信息讓我感到困惑。那麼,MariaDB的哪一頁是正確的?該功能是否真的不支持(還)?
文件中的錯誤報告 – e4c5
MYSQL和MariaDB的可能已經開始了作爲同樣的事情,但隨着時間的推移,他們會出現分歧越來越 – RiggsFolly
'VIEWs'已經心不在焉實施。有時Oracle或MariaDB會認真對待它們。那時,會有更多的分歧。我的意見:避免'VIEWs'。 –