post_info表包含与单个id匹配的许多行(多个侧)。我在输出中返回多行时遇到困难。SELECT user.*, post.*, post_info.*, board.* FROM user join post_info ON post.id = post_info.post_id 我也不知道如何将我的板表写入查询。
post_info表:贴吧表:
有四个表:users、company、company_branch和users_branch。用户是属于公司的人。公司有分支机构,用户在任何给定时间都可以属于一个分支机构。但是,users_branch表的存在是为了跟踪从一个分支更改到另一个分支的历史。例如,要获取id为1的用户的当前分支,可以运行一个SELECT company_id, company_branch_id FROM users_branch WHERE user_id = 1 ORDER BY created_at DESC LIMIT 1。
我遇到的挑战是,不能找出正确的SQL语法,但也不能在给定时间获得某个公司的用户列表
需要的结果:格拉斯哥,比尔斯登办事处的教师使用的汽车的注册号。我拥有的3个相关表格是;(为了简化,我省略了不相关的表格信息。该数据库名为easydrive。**++Staff++**(FK) Address ID(FK) Car Allocation NumberLast NameOffice
(PK) Car A