Random Music Playlists

I’ve been having a look round the forums, trying to solve my random music playlist problem, but thus far haven’t come up with any solution.
What I am trying to do is to create a random playlist from specific albums. I tried to do this by:
a) creating a playlist containing the songs from those albums with I called Sunday Mix Jan 2017.m3u
and then
b) creating a smart playlist called Random Sunday.xsp, which I was hoping would look at the playlist and randomly play from it, as follows:

Code:
<smartplaylist type="songs">
    <name>Random Sunday</name>
    <match>all</match>
    <rule field="playlist" operator="is">
        <value>Sunday Mix Jan 2017.m3u</value>
    </rule>
    <order direction="ascending">random</order>
</smartplaylist>

However, what I got was a playlist containing every track in my music database, ordered by track number (ie all the track 1s, then all the tracks 2s etc etc)
What am I doing wrong?