title: Return no-result keywords in select query in SQL
body: <p>I am currently using the following select query to search in my <code>Postgres</code> database</p>
  
  <pre><code>select * from res_country where code like any (array['%A%', '%BF%', '%CD%']);
  </code></pre>
  
  <p>It will return a list of record matched with the keyword in the array. However, there will some keywords <code>which returns no result</code>. I want to list out these keywords.</p>
  
  <p>Example:
  I have the following codes (column code) in my database:</p>
  
  <pre><code>AAA
  AA
  ABF
  CCC
  BBC
  </code></pre>
  
  <p>and I have an search array as follow:</p>
  
  <p><code>array['%A%', '%BF%', '%CD%', '%DA%']</code></p>
  
  <p>As we can see</p>
  
  <pre><code>%A% matches AAA, AA, ABF
  %BF% matches ABF
  %CD% matches no code
  %DA% matches no code
  </code></pre>
  
  <p>I want to list out keywords like <code>%CD%, %DA%</code></p>