create table app_bi_form_jointventure_back20210914 as select * from app_bi_form_jointventure where id=-1
这个where id = -1 是什么意思?
如果ID没有 -1 这个值,那应该只是复制表结构,可以用 1=2这种条件实现
如果的确是要复制 ID = -1 的这条记录,那就应该是个过滤条件
这不就是个过滤么?
就是想把 app_bi_form_jointventure 这个表中这个标识的数据单独存起来
应该是没有数据的id等于-1吧,为了把所有数据过滤掉
满足id等于 -1的。后面的-1没加引号表示id是个数字类型的字符串(比如int )如果是字符类型的就要加引号了
id如果是自增主键的话,那就应该没有小于1的,所以,这个语句也就是只为了复制表结构,而不要表里面的数据