CROIX/EXTERNE s'APPLIQUENT dans MySQL

J'ai besoin d'utiliser la CROIX APPLIQUER dans MySQL (EC2, RDS instance MySQL).
Ressemble à MySQL de ne pas reconnaître la CROIX APPLIQUER la Syntaxe. Quelqu'un peut-il m'aider s'il vous plaît?

Voici la requête.

SELECT ORD.ID
    ,ORD.NAME
    ,ORD.DATE
    ,ORD_HIST.VALUE
FROM ORD
CROSS APPLY (
    SELECT TOP 1 ORD_HISTORY.VALUE
    FROM ORD_HISTORY
    WHERE ORD.ID = ORD_HISTORY.ID
        AND ORD.DATE <= ORD_HISTORY.DATE
    ORDER BY ORD_HISTORY.DATE DESC
    ) ORD_HIST
Que WHERE clause semble discutable. Est-il censé être un AND avant ORD.DATE?
Vous pouvez jeter un oeil à ceci ou peut-être à ce. Le meilleur de la chance.
Mes excuses @BobJarvis, ont modifié la requête maintenant.

OriginalL'auteur hoz | 2016-04-26