电脑软硬件应用网
当前位置: 电脑软硬件应用网 > 设计学院 > 网络编程 > 数据库 > 正文
MYSQL数据库中将一个查询结果写入一个表中的方法
MYSQL数据库中将一个查询结果写入一个表中的方法
2011-3-23 12:33:48  文/xiaowang   出处:电脑维修者家园   

今天在写维修配件盘点的过程中涉及到了要把维修配件库存表和维修配件盘点记录表中的内容自动写入一个维修配件盘点差异表中,原来一个SQL语句就可以搞定:

insert into table (filed,field,...field) (你的查询语句)

我自己写的这个SQL语句:

insert into weixpjpdcyb(weixpjID,yuansl,xiansl,pandsj)  (select a.weixpjckID,a.shul,b.shul,now() from weixpjkcb a,weixpjpdjlb b where a.shul<>b.shul and a.weixpjckID=b.weixpjID)
NOW()是个取当前时间的函数。呵呵,一下就搞定了自动查找库存差异。

  • 上一篇文章:

  • 下一篇文章: 没有了
  • 最新热点 最新推荐 相关文章
    推荐总结一些数据库性能优化的方法介…
    Mysql数据库名和表名在不同系统下的…
    mysql全文搜索:sql的写法
    解答SQL不许在视图定义ORDER BY子句…
    数据库海量数据查询与优化
    SQL分组实例使用GROUP BY做示例
    图解Slide Window来做SqlServer性能…
    解决附加SQL Server数据库后出现只读…
    一次SQL调优数据库性能问题后的过程
    使用sql语句分离和附加数据库的方法
    关于45IT | About 45IT | 联系方式 | 版权声明 | 网站导航 |

    Copyright © 2003-2011 45IT. All Rights Reserved 浙ICP备09049068号