如何在联合结果中添加唯一列?

时间:2014-12-03 17:46:56

标签: mysql

这里说的是我的查询

  SELECT id as people_ID FROM user
    UNION 
  SELECT id as people_ID FROM client

我想要的是给每一行一个唯一的ID,通过添加新列来增加,如下所示:

+------+-------------+
|  ID  |  people_ID  |
+------+-------------+
|  1   |    Alex     |
+------+-------------+
|  2   |   Kenny     |
+------+-------------+
|  3   |   David     |
+------+-------------+
|  4   |  Ashley     |
+------+-------------+

是否有可能实现它?

1 个答案:

答案 0 :(得分:0)

取决于您使用的数据库,但您可以将rowid作为第一列