如何实现这个一个sql语句(mysql) 表A中有两列 A1 A2 现在要插入这样一条数据:A1='ABC' A2=表A中A1的最大值加1insert A(A1,A2) values('ABC',(select max(A2) from A));这样会报错 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 insert A(A1,A2) select 'ABC',max(A2) from A; 谢谢,如果我想判断一下max(A2)是不是空的,如果是空的就插入0怎么做呢,呵呵,谢谢啦 insert A(A1,A2) select 'ABC',ifnull(max(A2),0) from A; MySQl数据表中的ID设置为自增,为什么中间会出现ID编号不连续的情况 PHP+MYSQL 字符串匹配查询 SQL语句出错了CreateTable mysql innodb数据文件满出,怎么增加数据文件 紧急求助,数据库恢复 求mysql sql语言参考~ 请教一下mysqldump的格式 在线请教:一个mssql的问题`` DRBD安装完创建元数据信息 Mysql如何在某个时间段内,统计每一天的访问ip,相同的只被计算一次且根据来访设备分组? 求教MySQL_Front 配置出错 请教一个SQL语句的问题
select 'ABC',max(A2) from A;
insert A(A1,A2) select 'ABC',ifnull(max(A2),0) from A;