existe alguna forma de hacer algo como lo que sale a continuación?
Cita:
SELECT campo1 FROM tabla
IF(campo3='si', WHERE campo1 = 'ciudad', WHERE campo2='pueblo')
basicamente esa es la ideaSELECT campo1 FROM tabla
IF(campo3='si', WHERE campo1 = 'ciudad', WHERE campo2='pueblo')
de todos modos se que esta consulta esta mal y ya resolvi un problemilla, pero quisiera saber si existe una funcion que me permitiese realizar algo como un where condicionado