Probably it is enough but I think your query can return more than a row while the current query returns only one. Moreover, I think the current query is more readable.