MYSQL 5.1 每天定期select 数据库某个表,如记录数大于某个值,则向另外一个表insert一条记录,

MYSQL 5.1 每天定期select 数据库某个表,如记录数大于某个值,则向另外一个表insert一条记录,,第1张

#shell

n=$(mysql -uusername -ppassword -h192,16801 -P3306 database_1 -e "select count() from table_1;")

if [ $n gt 10 ] ; then

mysql -uusername -pppassword -h192,16801 -P3306 database_1 -e "insert into table_2 values (1);"

fi

第一列按照你的order by排序,第二列是在第一列的基础上,进行默认排序,默认desc,比如下图:

相同id的数据,其他列排序会根据该表主键的asc进行排序,本身没有排序

你的猜测很正确,这就是数据导入语句

还可以用在其他数据复制、导入,常用的用法是:

insert into 表名1 (字段名1,字段名2,字段名3……) select 字段名1,字段名2,字段名3…… from 表名2

注意:两个字段名列表必须对应匹配。

以上就是关于MYSQL 5.1 每天定期select 数据库某个表,如记录数大于某个值,则向另外一个表insert一条记录,全部的内容,包括:MYSQL 5.1 每天定期select 数据库某个表,如记录数大于某个值,则向另外一个表insert一条记录,、在数据库表中,SELECT两列,但只order by了一列,那么另一列会怎么排序、“insert into 表名 select * from 数据库名..表名”这是一个什么sql语句等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9523368.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存