title: SQL Select One to Many
body: <p>I can't think any term on this matter instead I give to you the tables that I want to show.</p>
  
  <pre><code>Table 1
  ID | Product | Description
  1  | Dell    | Dell Laptop
  
  Table 2
  ID | ProductID | Attribute | Description
  1  | 1         | Processor | i7
  2  | 1         | USB 3.0   | USB 3.0 Descript
  </code></pre>
  
  <p>Using join I can show the result like this:</p>
  
  <pre><code>Product | Attribute | Description
  Dell    | Processor | i7
  Dell    | USB 3.0   | USB 3.0 Descript
  </code></pre>
  
  <p>What I want to show is something like this.</p>
  
  <pre><code>Product | Attribute | Description
  Dell    | Processor | i7
          | USB 3.0   | USB 3.0 Descript
  </code></pre>
  
  <p>The product name only shows once if the ProductID of table 2 is the same to previous ProductID of previous row. How I can do this using only SQL?</p>