sql >> Database teknologi >  >> RDS >> Mysql

Hvordan vælger man poster fra dette forhold?

Prøv noget som dette:

SELECT * 
FROM `feed_entries`
WHERE id IN (
    SELECT e.id
    FROM `feed_entries` AS `e` 
    INNER JOIN `feeds` AS `f` ON e.feed_id =f.id 
    INNER JOIN `entries_categorias` AS `ec` 
    ON ec.entry_id =e.id INNER JOIN `categorias` AS `c` 
    ON ec.categoria_id =c.id 
    WHERE c.nome IN ('Google','Apple') 
    AND (e.deleted =0)
    GROUP BY e.id
    HAVING COUNT(DISTINCT ec.id) = 2
) 


  1. Hvordan låser jeg læse/skrive til MySQL-tabeller, så jeg kan vælge og derefter indsætte uden at andre programmer læser/skriver til databasen?

  2. Zombie PerfMon tællere, der aldrig dør!

  3. SQL, Håndtering af tomme celler

  4. 4 måder at formatere et tal uden decimaler i Oracle