This is task table:
This is user table:
I want to select user tasks.
I would give from backend (“given_to_user) id.
But The thing is I want that SELECTED data would have usernames instead of Id which is (created_by_user and given_to_user).
SELECTED table would look like this.
Example:
How to achieve what I want?
Or maybe I designed poorly my tables that It is difficult to select data I need? 🙂
task table has to id values that are foreign keys to user table.
I tried many thinks but couldn’t get desired result.
You did not design poorly the tables.
In fact this is common practice to store the ids that reference columns in other tables.
You just need to learn to implement joins:
Do you just want two joins?
This uses
left join
in case one of the user ids is missing.