MySQL最小值列名称的最小值

时间:2017-10-28 04:14:57

标签: mysql sql

我的表table1如下所示

id date         name     d1    d2     d3     d4
1  20/10/2017   bimal    6     7      8      9
2  20/10/2017   kumar    13    10     11     12
3  20/10/2017   aman     16    17     14     15
4  20/10/2017   halim    19    21     23     25

输出表格如

id date         name     d1    d2     d3     d4   min_val_col    min_val_col_name
1  20/10/2017   bimal    6     7      8      9    6              d1
2  20/10/2017   kumar    13    10     11     12   13             d1
3  20/10/2017   aman     16    17     14     15   16             d1
4  20/10/2017   halim    19    21     23     25   19             d1

我无法编写查询如何填写min_val_col_name字段?如果我按列顺序排列,则min_val_col字段是最小值列。d1列设置为min_val_col。我希望minimum value column name字段中有min_val_col_name

0 个答案:

没有答案