早教吧作业答案频道 -->其他-->
问一个access的多表查询sql语句,表1(table1)表2(table2)表3(table3)结构完全一样idnameage现在我想查询三个表中的年龄相同的数据比如说表1中(“11”,“Lily”,“23”)(“12”,“Lucy
题目详情
问一个access的多表查询sql语句,表1(table1)表2(table2)表3(table3)结构完全一样 id name age
现在我想查询三个表中的年龄相同的数据 比如说
表1中(“11”,“Lily”,“23”)(“12”,“Lucy”,“24”);
表2中(“21”,“xiaoming”,“23”)(“22”,“xiaogang”,“25”);
表3中(“31”,“xiaohua”,“23”)(“32”,“dahua”,“24”);
如果我的查询条件是 年龄是 23的 返回 “Lily” ”xiaoming“ ”xiaohua“
如果我的查询条件是 年龄是 24的 返回 “lucy” ”dahua“ “”
如果我的查询条件是 年龄是 25的 返回 “” “xiaogang” “”
现在我想查询三个表中的年龄相同的数据 比如说
表1中(“11”,“Lily”,“23”)(“12”,“Lucy”,“24”);
表2中(“21”,“xiaoming”,“23”)(“22”,“xiaogang”,“25”);
表3中(“31”,“xiaohua”,“23”)(“32”,“dahua”,“24”);
如果我的查询条件是 年龄是 23的 返回 “Lily” ”xiaoming“ ”xiaohua“
如果我的查询条件是 年龄是 24的 返回 “lucy” ”dahua“ “”
如果我的查询条件是 年龄是 25的 返回 “” “xiaogang” “”
▼优质解答
答案和解析
select 姓名,年龄 from
(select 姓名,年龄 from 表1 union all
select 姓名,年龄 from 表2 union all
select 姓名,年龄 from 表3) as table1
where 年龄=23
where 年龄 那你自己替换吧
(select 姓名,年龄 from 表1 union all
select 姓名,年龄 from 表2 union all
select 姓名,年龄 from 表3) as table1
where 年龄=23
where 年龄 那你自己替换吧
看了 问一个access的多表查询...的网友还看了以下:
(非诚心答题的,请绕道)已知集合A={x│x²+px+q=0},B={x│2x²-7x+3=0}, 2020-05-21 …
某商品供给量Q对价格P的函数关系为Q=Q(P)=a+b*c的p次方(c≠1)已知当P=2时,Q=3 2020-06-07 …
已知P={y|y=x2-2x+3,0≤x≤3},Q={x|y=x−a}.(1)若P∩Q={x|4≤ 2020-06-12 …
已知﹛an﹜是以a为首项,q为公比的等比数列,Sn为它的前n项和.(Ⅰ)当S1,S3,S4成等差数 2020-06-12 …
设p:实数a满足不等式3a≤9,q:函数f(x)=13x3+3(3-a)2x2+9x无极值点.(1 2020-06-20 …
设等比数列的问题为什么设等比数列;a/q^3,a/q,aq,aq^3要保证a,q同号? 2020-07-30 …
已知一个等比数列的前四项之积为1/16,第二项和第三项的和为√求这个等比数列的公比.设这四个数为a 2020-07-30 …
已知命题p:3≥3,q:3>4,则下列判断正确的是()A.p∨q为真,p∧q为假,¬p为假B.p∨ 2020-08-01 …
设有inta(5)=(1.2.5.9.12),*p=a*q=a+3,则*q·*p的值是多少?A设有i 2020-10-31 …
设p:(3x2+ln3)′=6x+3;q:(3-x2)ex的单调增区间是(-3,1),则下列复合命题 2020-12-13 …