Inner-join for 3 tables

suggest change

let’s assume we have three table which can be used for simple website with Tags.

fist table “videogame”

id | title | reg_date | Content | —— | —— | —— | —–– | 1 | BioShock Infinite | 2016-08-08 | ….

“tags” table

id | name | — | ——— | 1 | yennefer | 2 | elizabeth |

“tags_meta” table

post_id | tag_id | —– | —– | 1 | 2 |

SELECT videogame.id,
    videogame.title,
    videogame.reg_date,
    tags.name,
    tags_meta.post_id
FROM tags_meta
INNER JOIN videogame ON videogame.id = tags_meta.post_id
INNER JOIN tags ON tags.id = tags_meta.tag_id
WHERE tags.name = "elizabeth"
ORDER BY videogame.reg_date

this code can return all posts which related to that tag “#elizabeth”

Feedback about page:

Feedback:
Optional: your email if you want me to get back to you:



Table Of Contents