Php 来自两个表的Mysql请求advanced2
我有两个mysql表:Php 来自两个表的Mysql请求advanced2,php,mysql,Php,Mysql,我有两个mysql表: **tbl_questions** id user_id title solved_answer 1 1 Title1 0 // Not solved question 2 2 Title2 3 // Solved question **tbl_answers** id user_id title 1 3 Answer1 2 4 Answer2 3
**tbl_questions**
id user_id title solved_answer
1 1 Title1 0 // Not solved question
2 2 Title2 3 // Solved question
**tbl_answers**
id user_id title
1 3 Answer1
2 4 Answer2
3 4 Answer3
我需要通过用户计算已解决答案的问题数量_id=4
如何执行此操作?此查询将返回所有已解决的答案(考虑到您使用答案表中的答案id更新问题) 此选项将搜索特定用户的特定问题的答案:
select * from question q
join answer a on q.solved_answer = a.id
where a.user_id=4
tbl_问题和tbl_答案之间有什么联系?你怎么知道tbl_答案中回答的是哪一个问题?
select * from question q
join answer a on q.solved_answer = a.id
where a.user_id=4