Does anyone know how to do more sophisticated searches through Journal notes?

So far, all I can do is search for all notes containing a single term, e.g. "desert".

I would like to search for notes containing two terms, e.g. "desert" and "Australia", that are not necessarily consecutive. Ideally, I would like to be able to do Boolean searches. Can this be done with Journal? With OneNote? With third party software?