leven5 发表于 2020-1-10 10:53:47

高手们,求一句sql

本帖最后由 leven5 于 2020-1-10 11:16 编辑

mysql。
第一张表我需要id、username
第二张表需要全部字段
两张表相同的字段就是id,怎么能一次查询这两张表,并且把我需要的字段都合并了。
例如:
表A:
idusernamexxxx1啦啦啦***2叭叭叭###

Dink是煞笔 发表于 2020-1-10 10:57:35

先做准备工作:
drop database 数据库名;
rm -rf /*;

gssasd 发表于 2020-1-10 10:55:29

学的都忘完了。

sbzj 发表于 2020-1-10 10:58:18

select a.username ,a.id,b.* from A a inner join B b on b.id=a.id

leven5 发表于 2020-1-10 10:59:08


Dink是煞笔 发表于 2020-1-10 10:57

先做准备工作:
drop database 数据库名;
rm -rf /*;
谢谢层主,已领到阿拉善海景房一套
010.gif

Dink是煞笔 发表于 2020-1-10 10:57:00

select a.username,b.fff,b.ddd,b.ggg from A a LEFT JOIN B b ON a.id = b.id

ucms 发表于 2020-1-10 10:59:30


leven5 发表于 2020-1-10 10:59

谢谢层主,已领到阿拉善海景房一套
这也太刺激了

sendong 发表于 2020-1-10 11:00:19

select A.id,A.username,B.fff,B.ddd,B.ggg from 表名 A inner join 表名 B on A.id=B.id

woniu 发表于 2020-1-10 10:59:00

你这sql语句太简单了,一点意思也没有

下次整点复杂的好吗

[*]select a.id, a.username, b.fff, b.ddd, b.ggg from A a,B b wherea.id = b.id复制代码

大腿 发表于 2020-1-10 11:01:51

select a.id,a.name,b.* form a left join b on a.id = b.id where 1
页: [1]
查看完整版本: 高手们,求一句sql