Mysql从另一个表插入并计数记录

时间:2016-06-14 22:11:47

标签: mysql

我想知道将多少'用户'插入“阶梯”

这就是我得到的:

INSERT INTO ladder (id, text, createdAt)
    SELECT id, text, createdAt
    FROM users
    WHERE invisible=0
    AND createdAt >= $today
    LIMIT $maxValue

感谢您的帮助:)

1 个答案:

答案 0 :(得分:0)

来自manual

  

如果您使用带有多个值列表的INSERT ... VALUES语句或   INSERT ... SELECT,该语句返回一个信息字符串   格式:

     

记录:100个重复:0个警告:0个记录表示的数量   由语句处理的行。 (这不一定是数字   实际插入的行,因为重复项可以非零。)   Duplicates表示无法插入的行数   因为它们会复制一些现有的唯一索引值。   警告表示插入列值的尝试次数   在某种程度上存在问题。