Tengo un problema y he buscado solucion pero no sé por donde van los tiros.
Tengo el siguiente codigo:
Código:
Ahora el tema es que me repite los registros y no sé como ponerlo para que no lo haga. SELECT * FROM fichas, copciones where ((fichas.alojamiento='3') and( fichas.ealojamiento='3') and( fichas.plazas='8') and(copciones.idopcion=13) or (copciones.idopcion=2) or (copciones.idopcion=5) and (copciones.idficha=fichas.idficha)) GROUP BY copciones.idficha
Otro problema que se me presenta es que debiera elegir los registros que contengan todas las opciones, pero cuando sustituyo el OR por en AND, no me arroja resultados, por lo que desisti, pero si alguien sabe como hacerlo, se agradeceria.
Tambien tuve el problema de que al seleccionar idficha, solo sin mas, lo tomaba mal, no se por que me toma solo el primer idficha de la tabla ficha.
Creo que no es tan complicado, pero no sé como solucionarlo y ya perdi muchisimo tiempo tratando.
I need help!!! Please??