Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Cómo separar grupos de condiciones al hacer selección

Estas en el tema de Cómo separar grupos de condiciones al hacer selección en el foro de Mysql en Foros del Web. Hola, quiero hacer una búsqueda en que me saque los productos A y no los B salvo que el B sea de nivel 5 ¿cómo ...
  #1 (permalink)  
Antiguo 12/11/2009, 11:23
Usuario no validado
 
Fecha de Ingreso: marzo-2004
Mensajes: 349
Antigüedad: 20 años, 1 mes
Puntos: 0
Cómo separar grupos de condiciones al hacer selección

Hola, quiero hacer una búsqueda en que me saque los productos A y no los B salvo que el B sea de nivel 5 ¿cómo se haría? (especialmente para agrupar la segunda condición)

Select producto where tipo=a or (tipo=b and nivel=5)

¿valen esos paréntesis?
  #2 (permalink)  
Antiguo 12/11/2009, 11:32
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: Cómo separar grupos de condiciones al hacer selección

Sí, puedes usar los paréntesis para agrupar las condiciones (los paréntesis se procesan primero)
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:41.