黑马程序员技术交流社区

标题: 怎么在一个表中查询另一个表呀 [打印本页]

作者: 许万里    时间: 2013-3-11 10:33
标题: 怎么在一个表中查询另一个表呀
怎么在GRADE表中查找 别的表中的信息  
作者: 余攀    时间: 2013-3-11 11:15
可以使用union all
如:select * from tb1
union all
select * from tb2

注意:选出你要查找的字段名,注意上下的数据类型要一致,如果字段的数目不同,是不能用union的 ,两个表中没有的字段可以用null来替代
作者: 张文星    时间: 2013-3-11 11:16
要看你具体要查询什么了
作者: 赵文博    时间: 2013-3-11 11:19

inner join
left join
right join
作者: 董华阳    时间: 2013-3-11 12:33
1.多表查询select n.书名, n.作者, n.出版社,n.书架名称, n.现存量,c.书架地理位置,n.简介from book n innerjoin shujia c on n.书架名称=c.书架名称where n.书名like'%AQ%'and n.作者like'%鲁%'and  n.出版社like'%人民%'




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2