• select ... union select ...: Combines the results from the two selects using union.

  • select ... NULL: The select clause can include arbitrary scalar expressions, not just columns.

  • b.author_id is NULL Because b.author_id = NULL wouldn't work.