将列中的最大值插入同一列?

时间:2011-11-11 00:45:23

标签: mysql sql insert max

如何在Column1中插入一个新数字,该数字是Column1中已有的最大值?

$qry = "INSERT INTO Table1 (Column1) VALUES('2')"; //它会插入'2'。

但是,我想从Column1插入一个最大数字。

1 个答案:

答案 0 :(得分:3)

这应该可以满足您的需求。

INSERT INTO TABLE1 (Column1)
SELECT MAX(Column1)
FROM Table1