我正在尝试在我的表中插入一个新行,该行保存的数据与我尝试从同一个表中选择的数据相同,但具有不同的user_id
且没有{{1}的固定值因为这是一个auto_increment字段,并将auto_id
设置为NOW()。下面是我的模型查询,其中“1”是新的ti
。我一直在尝试很多变化,但我仍然陷入困境,任何人都可以帮助我将其变成一个有效的查询。
user_id
感谢您抽出宝贵时间帮助我!
答案 0 :(得分:1)
我刚尝试过,它对我有用。
您是否拼错了与“ke
”对应的列名?
我猜你的表中的实际列名不只是两个字母。例如。在您显示的查询中有两列名为“ti
”的列,因此我假设您已从较长的名称中编辑了这些列。
答案 1 :(得分:1)
据推测,如果它是一个独特的autoid,你知道“WHERE autoid = 4”就足够了。如果你打算单引号整数(1,4和2),并且它们是数字的,你就创造了隐含的强制转换;在WHERE子句中,这将禁用优化器在结果整数值上使用索引的能力。
此外,使用不必要的(并且容易错误的)后退是这里至少有一个类似问题的根源。