MySQL selecciona un campo de la tabla DONDE la condición está en varias filas

Intenté encontrar la respuesta, pero aún no pude. La tabla es la siguiente:

id, keyword,   value
1   display    15.6
1   harddrive  320
1   ram        3

Entonces, lo que necesito es algo como esto ... Seleccione una identificación de esta tabla donde(keyword="display" and value="15.6") AND (keyword="harddrive" and value="320") También existe la posibilidad de que haya 3 o 4 condiciones de palabras clave que deberían dar como resultado la devolución de una identificación (una fila)

Parece que hay algo que tratar con UNION, pero no lo usé antes, así que no puedo resolverlo

Gracias por adelantado