将MySQL中的一些数据循环到Create视图

时间:2017-07-22 10:05:08

标签: mysql

示例,我在数据库中有一个数据库,表name是UNIQUE:

|======|========|
| Name | Action |
|======|========|
| Jhon |   2    |
| Steve|   1    |
|======|========|

我想在MySQL中创建视图,我希望像这样的视图:

|======|===========|
| Name | In Cation |
|======|===========|
| Jhon |   1 - 2   |
| Jhon |   2 - 2   |
| Steve|   1 - 1   |
|======|===========|
  

逻辑是,Jhon有1-2和2-2因为在实际表中,jhon有2   在行动专栏中,史蒂夫只有1-1,因为在真正的表中,史蒂夫   在动作colmn只有1,我认为这是可能的,因为使用   只有循环,如果Jhon有6个动作,则jhon有1-6,2-6,3-6 ...... 6-6。

怎么做?

1 个答案:

答案 0 :(得分:1)

我认为您正在尝试从1生成许多行。这里我使用帮助表(日期)来执行此操作。请注意使用右外连接。

/etc/rc.local