如果id不为空,则对mysql分组

时间:2019-03-15 08:40:13

标签: mysql group-by

我有这个数据

<wrapper>
  <header>
    <nav>
      <ul>
        <li>click here</li>
        <li>2nd click here</li>
      </ul>
    </nav>
  </header>
  <aside>
    Aside - Map content here
  </aside>
  <article>
    some content goes here
  </article>
</wrapper>

我想这样显示我的数据

id | id_att | name |
1  |  Null  | jane |
2  |  Null  | kol  |
3  |   1    | der  |
3  |   1    | der  |
3  |   2    | sol  |

如果id_att!= null,如何对数据进行分组?

1 个答案:

答案 0 :(得分:0)

我认为您只需要在这里SELECT DISTINCT

SELECT DISTINCT
    id,
    id_att
    name
FROM yourTable;

NULL与其他任何非NULL值的处理方式相同。