title: want a query for searching that gives the precise output in aspect of group searching?
body: <p>Hi to all I am stuck in searching and below 3 tables were given i.e Invoice table,service table and tax detail table for your better understanding </p>
  
  <p>I need sql query for searching in below tables If I will pass parameter as taxId of tax detail table and want output as mention below.</p>
  
  <p>Please guys help me out in this and suggest me a single sql query for the same and If I will get the exact query from any person I will endorse his account.</p>
  
  <h1>1) Invoice Table</h1>
  
  <p><div class="snippet" data-lang="js" data-hide="false" data-console="true" data-babel="false">
  <div class="snippet-code">
  <pre class="snippet-code-html lang-html prettyprint-override"><code>&lt;table border=1&gt;
  &lt;tr&gt;&lt;td&gt;Invoiceid(PK)&lt;/td&gt;&lt;td&gt;Client&lt;/td&gt;&lt;td&gt;Amount&lt;/td&gt;&lt;td&gt;Tax&lt;/td&gt;&lt;td&gt;totalamount&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;1&lt;/td&gt;&lt;td&gt;abc&lt;/td&gt;&lt;td&gt;12500&lt;/td&gt;
    &lt;td&gt;1000&lt;/td&gt;&lt;td&gt;13500&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;2&lt;/td&gt;&lt;td&gt;xyz&lt;/td&gt;&lt;td&gt;6280&lt;/td&gt;
    &lt;td&gt;1000&lt;/td&gt;&lt;td&gt;7280&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;3&lt;/td&gt;&lt;td&gt;mno&lt;/td&gt;&lt;td&gt;10000&lt;/td&gt;
    &lt;td&gt;1000&lt;/td&gt;&lt;td&gt;11000&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;4&lt;/td&gt;&lt;td&gt;efg&lt;/td&gt;&lt;td&gt;5600&lt;/td&gt;
    &lt;td&gt;400&lt;/td&gt;&lt;td&gt;6000&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;5&lt;/td&gt;&lt;td&gt;pqr&lt;/td&gt;&lt;td&gt;5000&lt;/td&gt;
    &lt;td&gt;1000&lt;/td&gt;&lt;td&gt;6000&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;6&lt;/td&gt;&lt;td&gt;rst&lt;/td&gt;&lt;td&gt;3000&lt;/td&gt;
    &lt;td&gt;0&lt;/td&gt;&lt;td&gt;3000&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;7&lt;/td&gt;&lt;td&gt;jkl&lt;/td&gt;&lt;td&gt;3800&lt;/td&gt;
    &lt;td&gt;1200&lt;/td&gt;&lt;td&gt;5000&lt;/td&gt;
  &lt;/tr&gt;
  
  &lt;/table&gt;</code></pre>
  </div>
  </div>
  </p>
  
  <h1>2) Service Table</h1>
  
  <p><div class="snippet" data-lang="js" data-hide="false" data-console="true" data-babel="false">
  <div class="snippet-code">
  <pre class="snippet-code-html lang-html prettyprint-override"><code>&lt;table border=1&gt;
  &lt;tr&gt;&lt;td&gt;Invoiceserviceid(PK)&lt;/td&gt;&lt;td&gt;Invoiceid(FK)&lt;/td&gt;
    &lt;td&gt;Serviceid&lt;/td&gt;&lt;td&gt;Amount&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;1&lt;/td&gt;&lt;td&gt;1&lt;/td&gt;
    &lt;td&gt;12&lt;/td&gt;&lt;td&gt;8000&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;2&lt;/td&gt;&lt;td&gt;1&lt;/td&gt;
    &lt;td&gt;16&lt;/td&gt;&lt;td&gt;4500&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;3&lt;/td&gt;&lt;td&gt;2&lt;/td&gt;
    &lt;td&gt;17&lt;/td&gt;&lt;td&gt;1000&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;4&lt;/td&gt;&lt;td&gt;2&lt;/td&gt;
    &lt;td&gt;22&lt;/td&gt;&lt;td&gt;1100&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;5&lt;/td&gt;&lt;td&gt;2&lt;/td&gt;
    &lt;td&gt;36&lt;/td&gt;&lt;td&gt;2200&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;6&lt;/td&gt;&lt;td&gt;2&lt;/td&gt;
    &lt;td&gt;46&lt;/td&gt;&lt;td&gt;1980&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;7&lt;/td&gt;&lt;td&gt;3&lt;/td&gt;
    &lt;td&gt;75&lt;/td&gt;&lt;td&gt;10000&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;8&lt;/td&gt;&lt;td&gt;4&lt;/td&gt;
    &lt;td&gt;69&lt;/td&gt;&lt;td&gt;2500&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;9&lt;/td&gt;&lt;td&gt;4&lt;/td&gt;
    &lt;td&gt;88&lt;/td&gt;&lt;td&gt;3600&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;10&lt;/td&gt;&lt;td&gt;5&lt;/td&gt;
    &lt;td&gt;89&lt;/td&gt;&lt;td&gt;5000&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;11&lt;/td&gt;&lt;td&gt;6&lt;/td&gt;
    &lt;td&gt;90&lt;/td&gt;&lt;td&gt;2000&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;12&lt;/td&gt;&lt;td&gt;6&lt;/td&gt;
    &lt;td&gt;15&lt;/td&gt;&lt;td&gt;1000&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;13&lt;/td&gt;&lt;td&gt;7&lt;/td&gt;
    &lt;td&gt;32&lt;/td&gt;&lt;td&gt;3800&lt;/td&gt;
  &lt;/tr&gt;
  &lt;/table&gt;</code></pre>
  </div>
  </div>
  </p>
  
  <h1>3) TAX Details Table</h1>
  
  <p><div class="snippet" data-lang="js" data-hide="false" data-console="true" data-babel="false">
  <div class="snippet-code">
  <pre class="snippet-code-html lang-html prettyprint-override"><code>&lt;table border=1&gt;
  &lt;tr&gt;&lt;td&gt;taxdetailid(PK)&lt;/td&gt;&lt;td&gt;Invoiceid(FK)&lt;/td&gt;
    &lt;td&gt;taxid&lt;/td&gt;&lt;td&gt;Taxname&lt;/td&gt;
    &lt;td&gt;taxamount&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;1&lt;/td&gt;&lt;td&gt;1&lt;/td&gt;&lt;td&gt;1&lt;/td&gt;
    &lt;td&gt;GST&lt;/td&gt;&lt;td&gt;1000&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;2&lt;/td&gt;&lt;td&gt;2&lt;/td&gt;&lt;td&gt;2&lt;/td&gt;
    &lt;td&gt;CGST&lt;/td&gt;&lt;td&gt;500&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;3&lt;/td&gt;&lt;td&gt;2&lt;/td&gt;&lt;td&gt;3&lt;/td&gt;
    &lt;td&gt;SGST&lt;/td&gt;&lt;td&gt;500&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;4&lt;/td&gt;&lt;td&gt;3&lt;/td&gt;&lt;td&gt;1&lt;/td&gt;
    &lt;td&gt;GST&lt;/td&gt;&lt;td&gt;500&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;5&lt;/td&gt;&lt;td&gt;3&lt;/td&gt;&lt;td&gt;2&lt;/td&gt;
    &lt;td&gt;CGST&lt;/td&gt;&lt;td&gt;250&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;6&lt;/td&gt;&lt;td&gt;3&lt;/td&gt;&lt;td&gt;3&lt;/td&gt;
    &lt;td&gt;SGST&lt;/td&gt;&lt;td&gt;250&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;7&lt;/td&gt;&lt;td&gt;4&lt;/td&gt;&lt;td&gt;1&lt;/td&gt;
    &lt;td&gt;GST&lt;/td&gt;&lt;td&gt;300&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;8&lt;/td&gt;&lt;td&gt;4&lt;/td&gt;&lt;td&gt;3&lt;/td&gt;
    &lt;td&gt;SGST&lt;/td&gt;&lt;td&gt;100&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;9&lt;/td&gt;&lt;td&gt;5&lt;/td&gt;&lt;td&gt;2&lt;/td&gt;
    &lt;td&gt;CGST&lt;/td&gt;&lt;td&gt;1000&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;10&lt;/td&gt;&lt;td&gt;7&lt;/td&gt;&lt;td&gt;1&lt;/td&gt;
    &lt;td&gt;GST&lt;/td&gt;&lt;td&gt;1200&lt;/td&gt;
  &lt;/tr&gt;
  
  &lt;/table&gt;</code></pre>
  </div>
  </div>
  </p>
  
  <h1>OUT PUT</h1>
  
  <p>Pass Parameter 'Taxid' of tax details table</p>
  
  <p><div class="snippet" data-lang="js" data-hide="false" data-console="true" data-babel="false">
  <div class="snippet-code">
  <pre class="snippet-code-html lang-html prettyprint-override"><code>Pass Parameter value (1)
  &lt;table border=1&gt;
  &lt;tr&gt;&lt;td&gt;Invoiceid&lt;/td&gt;&lt;td&gt;Client&lt;/td&gt;&lt;td&gt;Serviceid&lt;/td&gt;&lt;td&gt;Serviceamount&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;&lt;td&gt;1&lt;/td&gt;&lt;td&gt;abc&lt;/td&gt;&lt;td&gt;12&lt;/td&gt;&lt;td&gt;8000&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;&lt;td&gt;1&lt;/td&gt;&lt;td&gt;abc&lt;/td&gt;&lt;td&gt;16&lt;/td&gt;&lt;td&gt;4500&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;&lt;td&gt;7&lt;/td&gt;&lt;td&gt;jkl&lt;/td&gt;&lt;td&gt;32&lt;/td&gt;&lt;td&gt;3800&lt;/td&gt;
  &lt;/tr&gt;
  &lt;/table&gt;
  
  Pass Parameter value (2,3)
  
  &lt;table border=1&gt;
  &lt;tr&gt;&lt;td&gt;Invoiceid&lt;/td&gt;&lt;td&gt;Client&lt;/td&gt;&lt;td&gt;Serviceid&lt;/td&gt;&lt;td&gt;Serviceamount&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;&lt;td&gt;2&lt;/td&gt;&lt;td&gt;xyz&lt;/td&gt;&lt;td&gt;17&lt;/td&gt;&lt;td&gt;1000&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;&lt;td&gt;2&lt;/td&gt;&lt;td&gt;xyz&lt;/td&gt;&lt;td&gt;22&lt;/td&gt;&lt;td&gt;1100&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;&lt;td&gt;2&lt;/td&gt;&lt;td&gt;xyz&lt;/td&gt;&lt;td&gt;36&lt;/td&gt;&lt;td&gt;2200&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;&lt;td&gt;2&lt;/td&gt;&lt;td&gt;xyz&lt;/td&gt;&lt;td&gt;46&lt;/td&gt;&lt;td&gt;1980&lt;/td&gt;
  &lt;/tr&gt;
  &lt;/table&gt;
  
  
  Pass Parameter value (NULL)
  
  &lt;table border=1&gt;
  &lt;tr&gt;&lt;td&gt;Invoiceid&lt;/td&gt;&lt;td&gt;Client&lt;/td&gt;&lt;td&gt;Serviceid&lt;/td&gt;&lt;td&gt;Serviceamount&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;&lt;td&gt;6&lt;/td&gt;&lt;td&gt;rst&lt;/td&gt;&lt;td&gt;90&lt;/td&gt;&lt;td&gt;2000&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;&lt;td&gt;6&lt;/td&gt;&lt;td&gt;rst&lt;/td&gt;&lt;td&gt;15&lt;/td&gt;&lt;td&gt;1000&lt;/td&gt;
  &lt;/tr&gt;
  &lt;/table&gt;</code></pre>
  </div>
  </div>
  </p>
  
  <p>Also pass </p>
  
  <ol>
  <li>parameter (1,2,3) result invoiceid (3) </li>
  <li>parameter (2) result invoiceid (5) </li>
  <li>Parameter (1,3) result invoiceid (4)</li>
  </ol>