简体   繁体   English

MySQL Query 2表无关列

[英]MySQL Query 2 tables unrelated column

I want to query 2 tables. 我想查询2个表。

Here are the table structures : 这是表结构:

FAQ 常问问题

faq_id | member_id | answer

workers 工作人员

id | faq_id | owner1 | owner2

what i try to do here is : 我在这里尝试做的是:

SELECT faqs.*, workbasket.* FROM faqs 
INNER JOIN workbasket 
WHERE faqs.member_id = 1
AND workbasekt.owner1 = 1 OR workbasekt.owner2 = 1

Something like this? 像这样吗

SELECT FAQ.*, workers.* FROM FAQ INNER JOIN workers on FAQ.faq_id = workers.faq_id
WHERE FAQ.member_id = 1 AND (workers.owner1 = 1 OR workers.owner2 = 1)

You need to be a bit more descriptive and explain what columns you want returned, what tables you want information from, and how those tables should be joined together. 您需要更具描述性,并说明要返回的列,要从中获取信息的表以及应如何将这些表连接在一起。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM