怎么样能实现在一个数据库里选择性地从某个表里插些数据到另一个表???比如说有个图书馆的数据库...里面有个表叫resource记录了图书管的资源,有些是独立资源,有些独立资源被打包成package,作为一个新的资源(另外有个package表连接在资源表上,记录了每个包里有哪些独立资源.).然后有个人借了个package.记录在一个叫booking 的表里.有了一个booking _id, 现在要在booked_resource表里插入相应的内容(booking _id,resource_id ,和是否是作为包被借走的.)
要怎么插记录???
要怎么插记录???
解决方案 »
- ●●● mysql时间范围查询,我的怎么查不出来数据,请高手指点,已经搞了2天了没发现问题
- 求查询优化和写法
- SQL 按每个小时统计纪录数(有点难度)
- 在LINUX里已经安装好的MYSQL,怎样添加GB2312支持??
- mysql中能不能实现ACCESS中的查询表?就是说一个表的各字段是从其它表中获取的.附ACCESS中的语句.
- vc6.0 mysql 数据库连接问题(采用c api方式)
- 怎样从数据库中取得某一类型的其中一个记录??
- 怎么样才能不让别人的机器登陆到我的mysql数据库中?
- 创建表,导致mysql不作出任何提示
- SQL语句备份数据库出现问题
- 求高手帮下小弟!
- 难道是没有mysqldump?????
13.2.4.1. INSERT ... SELECT语法INSERT [LOW_PRIORITY | HIGH_PRIORITY] [IGNORE]
[INTO] tbl_name [(col_name,...)]
SELECT ...
[ ON DUPLICATE KEY UPDATE col_name=expr, ... ]使用INSERT...SELECT,您可以快速地从一个或多个表中向一个表中插入多个行。
SELECT booking.bookng_id,resource.resource_id,part_of_package FROM resource,booking ,....
WHERE....