tengo el siguiente esquema
Código SQL:
Ver original
CREATE TABLE actividad ( id_actividad serial NOT NULL, fec_ini_actividad DATE, fec_fin_actividad DATE, hor_ini_actividad CHARACTER VARYING(30), hor_fin_actividad CHARACTER VARYING(30), fen_actividad INTEGER, vol_actividad INTEGER, ban_actividad CHARACTER VARYING(20), nba_actividad INTEGER, rep_actividad INTEGER, obs_actividad text, CONSTRAINT pk_actividad PRIMARY KEY (id_actividad) )
Código SQL:
Ver original
CREATE TABLE volcanes ( cod_volcan serial NOT NULL, nom_volcan CHARACTER VARYING(30), obs_volcan text, CONSTRAINT pk_volcanes PRIMARY KEY (cod_volcan) )
Código SQL:
Ver original
CREATE TABLE fenomenos ( cod_fenomeno serial NOT NULL, nom_fenomeno CHARACTER VARYING(50), obs_fenomeno text, CONSTRAINT pk_fenomenos PRIMARY KEY (cod_fenomeno) )
hasta el momento estoy haciendo una union de las 3 tablas
Código SQL:
Ver original
SELECT * FROM actividad,volcanes,fenomenos WHERE fec_ini_actividad='"2012-02-05"' AND actividad.fen_actividad=1 AND fenomenos.cod_fenomeno=1 AND actividad.vol_actividad=1 AND volcanes.cod_volcan=1
quisiero aprender y saber si puedo realizar una consulta sin necesidad de que la fecha sea envia y el resto se cumpla?