现在有两个库2007、2008,每个库里都以每个月分别建立一个表,现在想把2007库的12月的那个表里的一个日期字段读取到2008库的3月份表的日期字段里。不知道要怎样才能完成:(

解决方案 »

  1.   

    第1次发帖子,不知道是怎么分类的,:(补充说明一下:是Mysql5.0的数据库
      

  2.   

    use 2008; --改变数据库insert into #3(date) select date from  2007.#12 ;
      

  3.   

    #3的#是什么意思呢?还有就是3月份的那个表的日期字段本来是有日期的,不用update要用insert into吗?
      

  4.   

    还是没有成功,是不是差后边的where那里,写成
    insert into 3(date) select date from  2007.12 where 2008.3.3_bianhao=2007.12.12_bianhao这样提示unknown column'2008.3.3_bianhao' in 'where clause'
      

  5.   

    我改变了一下,也达到目的了就是用CREATE TABLE new2007.12 SELECT * FROM 2007.12
    然后再用update 2008.3 set 2008.3.3_data where 2008.3.3_bianhao=2007.12.3_bianhao 就是有点笨
      

  6.   

     select * from databasename.tablename
    == 思想重于技巧 ==
      

  7.   

    http://bbs.chinaunix.net/thread-1065824-1-1.html