mysql 全库查询或两张表有相同字段查询方法。

例如有2009-student和2011-student两张表,第一个问题用全库查询还是两表查询,只知道特定字段name=张三,专业career=英语两种表没关联,所以需... 例如有2009-student 和2011-student两张表,
第一个问题用全库查询还是两表查询,只知道特定字段name=张三,专业career=英语
两种表没关联,所以需要另一种方法来实现
我自己写的只能一个表查询:
SELECT * FROM 2009-sutdent where name IN (SELECT name from 2009-sutdent where career like '%英语%');
全库查询如果知道也详细说下给个能运行的语句或储存过程也行,非常感谢,可以再20加分.
当然所有信息,这两个条件是模糊条件例如张三可以有个叫张三2,英语2;其他字段随意添加点,而且是两张表不关联。
这是mysql 你说的方法你找个两张表运行下,llike 可以的话,在给我随便一张表的两个特定字段都行 两个结构相同。
展开
 我来答
1143253854
2012-12-28
知道答主
回答量:27
采纳率:0%
帮助的人:10.7万
展开全部
是要张三的英语成绩?
如果两张表的结构一样的话可以这样试一下
select * from 2009-sutdent where name like '%张三%' and career like '%英语%'
union
select * from 2011-sutdent where name like '%张三%' and career like '%英语%'
追问
回答下
追答
mysql 这条语句应该也可以
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式