| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 532 人关注过本帖
标题:[求助]今天的一道面试题
取消只看楼主 加入收藏
limaoyuan
Rank: 1
等 级:新手上路
帖 子:493
专家分:0
注 册:2006-6-25
收藏
 问题点数:0 回复次数:1 
[求助]今天的一道面试题

1. 在MYSQL中 insert ...select 和 select .... insert .....有什么区别?

另外请教一个问题:
如何把A表的内容复制到一个尚不存在的B表中,并且在B表的最后添加一个当前时间的列,并赋上值;


A表
create table A
(
id int primary key auto_increment,
name varchar(200) not null
);

insert into A values(1,'A');
insert into A values(2,'B');
insert into A values(3,'C');
insert into A values(4,'D');
insert into A values(5,'E');
insert into A values(6,'F');

mysql> select * from A;
+----+------+
| id | name |
+----+------+
| 1 | A |
| 2 | B |
| 3 | C |
| 4 | D |
| 5 | E |
| 6 | F |
+----+------+
6 rows in set (0.00 sec)


现在要求用一条语句达到如下效果:
mysql> select * from B;
+----+------+---------------------+
| id | name | bak_time |
+----+------+---------------------+
| 1 | A | 2007-08-24 17:34:36 |
| 2 | B | 2007-08-24 17:34:36 |
| 3 | C | 2007-08-24 17:34:36 |
| 4 | D | 2007-08-24 17:34:36 |
| 5 | E | 2007-08-24 17:34:36 |
| 6 | F | 2007-08-24 17:34:36 |
+----+------+---------------------+
6 rows in set (0.00 sec)


PS: 可能是用MYSQL中的 create ....select ...但刚试了半天没弄出来,求高手指教,不胜感激!


[此贴子已经被作者于2007-8-24 18:18:56编辑过]

搜索更多相关主题的帖子: 面试 
2007-08-24 18:18
limaoyuan
Rank: 1
等 级:新手上路
帖 子:493
专家分:0
注 册:2006-6-25
收藏
得分:0 

不是吧..大家是不是都去吃饭了?


我在说's blog   http://www..cn
2007-08-24 19:25
快速回复:[求助]今天的一道面试题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.096944 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved