66问答网
所有问题
mysql多表查询:现有两个表a,b,我想同时查询a和b中的数据
查询条件是a,b相同字段下b表中另一字段的数据,同时查出a中大部分的信息
举报该问题
其他回答
第1个回答 2013-09-27
select a.x,a.y,a.z,b.m from a, b where a.id=b.id
第2个回答 2013-09-28
select 你需要的所有字段 from 关联到的表名 where + 你两张表的关联条件 即可本回答被提问者采纳
相似回答
mysql多表查询
语句
答:
你这
两个表
里没有相同的字段,那么如果两个表一起
查询的
时候出现的记录太多了,你也用不了。如果你想查,那么SELECT * FROM A
A,B
B 就行了,但我觉得这应该不是你想要的,你最好把表结构改一下,在B表里加一字段
,与A表
能关联起来,比如ID,SELECT * FROM A A,B B WHERE A.ID=B.ID...
mysql多表查询,
相同字段怎样分别显示
答:
获取
两个表中的数据
时,给第二个表中跟第一个表中字段名相同的字段,加上个别名,如下:表2.name as name2 表2中的name输出的时候 key值就是name2 Select 表1.*.表2.name as name2,表2.* FROM 表1 a left join 表2 b on a.uid=b.id order by a.id desc ...
mysql多表查询,同时查询两个表
答:
建议采用联合查询 join 而且使用全连接(FULL JOIN)方式 select from web_pian FULL JOIN Orders ON web_pian.mingcheng=web_shang.mingcheng Order by web_pian.mingcheng 解释下:FULL Join 全连接将会输出所有的记录,即使有些空缺,和Left Join 左连接有所不同 Good Luck~...
mysql多表查询
sql语句怎么写?
答:
二使用表的别名进行
多表查询
如:SELECT a.id,a.name,a.address,b.math,b.english,b.chinese FROM tb_demo065 a,tb_demo065_tel b WHERE a.id=b.id AND b.id='$_POST[textid]'SQL语言中,可以通过两种方式为表指定别名 第一种是通过关键字AS指定,如SELECT a.id,a.name,a.address,b.math,b....
mysql
怎么查一张
表的同时查
另一张表
答:
1 20 3 3 50 6 第一:内联(inner join)如果想把用户信息、积分、等级都列出来,那么一般会这样写:select * from T1, T3 where T1.userid = T3.userid (其实这样的结果等同于select * from T1 inner join T3 on T1.userid=T3.userid )。把
两个表
中都存在userid的行...
...
a表中的
某字段跟
B表
某字段一样
同时
查出
a表和b表
跟a表字段一样的...
答:
mysql
内链接来一发,亲测可行:SELECT * FROM
a , b
WHERE b.aid = a.`id`
大家正在搜
相关问题
mysql数据库,查询2张表 a,b 比较a,b中的数据 如...
MySQL有a表和b表,查询结果a表数据少于b表数据
求mysql高手帮我看看关于多表联合查询语句:查询A表所有记...
mysql数据库,我想查a表所有的字段还有b表的某一个字段,...
mysql怎么同时对两张结构一样的表进行查询?
mysql 有两张表,要从表A中取出所有的id,再在表B中查...
MYSQL 我想查询A表中B字段等于a等于b等于c的数据 请...
在oracle数据库里面,我有两个表A和B,A表中比B表多了...