Reiner: UNION (... ORDER BY RAND())

Beitrag lesen

Hallo,

Mit UNION:

<zitat>
    To apply ORDER BY or LIMIT to an individual SELECT, place the clause
    inside the parentheses that enclose the SELECT:

(SELECT a FROM t1 WHERE a=10 AND B=1 ORDER BY a LIMIT 10)
    UNION
    (SELECT a FROM t2 WHERE a=11 AND B=2 ORDER BY a LIMIT 10);
</zitat>

Ausgehend von diesem Handbuchbeispiel solltest Du Dein Problem leicht lösen können.

Aeh, wo bleibt der Zufall dabei?
Oder steh ich auf dem Schlauch?

Gruß
Reiner