![]() |
Subqueries complejos? Hola Es mi primer post por aquí y es referente a MySQL Tengo una tabla con la siguiente estructura: Código: +----------+------------+------+-----+---------+----------------+ Código: +----+---------+----------+----------------------+ Con esta estructura logro hacer una consulta simple sabiendo el field_id y el valor esto me regresa: Código: +----+---------+----------+---------------------------------------------------------+ Ahora el field_id #2 es especialidad y el field_9 es un estado Mi pregunta es como podre hacer una consulta "compleja", es decir seleccionar el user_id que sea del estado chiapas pero que tambien tenga la especialidad de alergologo? Espero me puedan ayudar Gracias. |
Respuesta: Subqueries complejos? SELECT user_id, COUNT(DISTINCT field_id) dato FROM tutabla WHERE field_id IN(2, 9) GROUP BY user_id HAVING dato = 2 |
Respuesta: Subqueries complejos? Hola jurena, Gracias pero sabes no me queda clara la consulta, en donde hago la comparacion para el estado? es decir, algo como: Seudo SQL
Código MySQL:
Ver original cheers!! |
Respuesta: Subqueries complejos? SELECT user_id, COUNT(*) dato FROM tutabla WHERE value LIKE '%alerg%' OR value LIKE 'Chiapas' GROUP BY user_id HAVING dato = 2 |
La zona horaria es GMT -6. Ahora son las 22:56. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2024, Jelsoft Enterprises Ltd.