例子: 表 1 字段:a b c d
表 2 字段:e f
表一的字段 c 可以在表 2 字段 e 找到,我现在想一条 sql 语句查出 a b c d f 这 5 个字段 sql 小白,求指点~
1
LucasLee92 2018-11-13 17:06:51 +08:00
left join
|
2
TomVista 2018-11-13 17:08:52 +08:00
自行百度 mysql join
|
3
cnmllll OP @LucasLee92 xiexie jie jue le SELECT a.runoob_id, a.runoob_author, b.runoob_count FROM runoob_tbl a INNER JOIN tcount_tbl b ON a.runoob_author = b.runoob_author
|
4
TommyLemon 2018-11-13 17:21:54 +08:00
```sql
SELECT t1.a, t1.b, t1.c, t1.d, t2.f FROM t1 INNER JOIN t2 ON t1.c = t2.e ``` 看你的需求,INNER JOIN 可能要改成 LEFT JOIN 等。 还可以用全自动化的 ORM 库 APIJSON,不用写代码,直接让前端传 { "[]": { "join": "&/T2/e@", "T1": {}, "T2": { "e@": "/T1/c" } } } 后端就自动生成的和上面几乎一样的 SQL。 可以用这个测试: { "[]": { "join": "&/User/id@", "Comment": {}, "User": { "id@": "/Comment/userId" } } } 复制到 APIJSONAuto 自动化接口管理平台,点击 [发送请求] apijson。org |
5
fiypig 2018-11-13 17:23:00 +08:00
select * form 1,2 where 1.c = 2.e
|
6
TommyLemon 2018-11-13 17:23:28 +08:00
@TommyLemon
🚀后端接口和文档自动化,前端(客户端) 定制返回 JSON 的数据和结构! GitHub 右上角点 Star 支持下吧 ^_^ github.com/TommyLemon/APIJSON/ |
7
TommyLemon 2018-11-13 17:24:23 +08:00
@fiypig MySQL 貌似不支持这种隐式 JOIN,PostgreSQL 倒是可以。问题要求 MySQL
|
8
flowfire 2018-11-13 17:59:41 +08:00 via iPhone
子查询可能比 join 要快。。。
|