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

MYSQL finder alle rækker, hvor anden række har givet værdier

Dette kan nemt udvides til mange flere ingredienser:

SELECT recipe_id
FROM theTable
WHERE name IN ('Apple', 'Orange')
GROUP BY recipe_id
HAVING COUNT(*) = 2 /* number of ingredients in the list */


  1. Er der en måde at køre MySQL in-memory for JUnit test cases?

  2. Spring Batch ORA-08177:kan ikke serialisere adgang til denne transaktion, når der køres enkeltjob, SERIELISERET isolationsniveau

  3. Kombination af resultater af udvalgte forespørgsler uden brug af sætoperatorer (UNION)

  4. MySQL forbindelsesfejl, som jeg aldrig har set