sql >> Database >  >> RDS >> Mysql

Tags ophalen op basis van bericht-ID

Impliciete deelname:

SELECT title, clean_title, body, published, name, slug
FROM posts, posts_tags, tags
WHERE posts.p_id=posts_tags.p_id AND posts_tags.t_id=tags.t_id
ORDER BY published DESC

Expliciete deelname:

SELECT title, clean_title, body, published, name, slug
FROM posts
LEFT JOIN posts_tags ON posts.p_id=posts_tags.p_id
LEFT JOIN tags ON posts_tags.t_id=tags.t_id
ORDER BY published DESC

Het is verfrissend om eens een correct, genormaliseerd databaseschema te zien.



  1. voeg meerdere waarden in één attribuut in

  2. Converteer lokale datetime (met tijdzone) naar een Unix-tijdstempel in Oracle

  3. postgresql COUNT (DISTINCT ...) erg traag

  4. Aangepaste SessionState Oracle SessionStateStoreProviderBase