选择数据后加1再插入问题
在SQL中遇到一个问题比如:
sql="insert into table(a,b,c,d) values('"&a&"','"&b&"','"&c&"','"&d&"')"
这个表中,每一条a,b,c,d数据对对应一条d数据,我想实现该d数据,在table中取max(d)再加一后,连同这条记录插入到数据库中,想了好长时间,不知道这条语句是嵌入进去,还是外面独立写一条,请高手赐教。
[解决办法]
给测试数据和你期待的结果
[解决办法]
我想实现该d数据,在table中取max(d)再加一后,连同这条记录插入到数据库中,
到底是怎么插入的?
[解决办法]
inset tblselect a,b,c,max(d) as d from tablegroup by a,b,c--你应该是这个意思
[解决办法]
inset tblselect a,b,c,max(d)+1 as d from tablegroup by a,b,c--你应该是这个意思
[解决办法]