Ver Mensaje Individual
  #3 (permalink)  
Antiguo 30/08/2011, 08:15
Avatar de User_Kathy
User_Kathy
 
Fecha de Ingreso: septiembre-2010
Mensajes: 38
Antigüedad: 14 años, 3 meses
Puntos: 8
Respuesta: Ayadaaa mi consulata se tarda mucho en ejecutarse

Código:
-- SQL QUE CREA LA TABLA
CREATE TABLE "Visitas"."TVisitantes"
(
  "IdVisitante" integer NOT NULL DEFAULT nextval('"Visitas"."TVisitantes_IdVisitante_seq"'::regclass),
  "CedulaVisitante" integer NOT NULL,
  "Nacionalidad" "char" NOT NULL,
  "PrimerNombre" character(50),
  "PrimerApellido" character(50),
  "SegundoNombre" character(50),
  "SegundoApellido" character(50),
  "FechaNacimiento" character(12) NOT NULL,
  "Sexo" "char" NOT NULL,
  "EdoC" character(2),
  CONSTRAINT pk PRIMARY KEY ("Nacionalidad", "CedulaVisitante")
)
WITH (
  OIDS=FALSE
);
ALTER TABLE "Visitas"."TVisitantes" OWNER TO aypklezama;

-- Index: "Visitas".cedula

-- DROP INDEX "Visitas".cedula;

CREATE INDEX cedula
  ON "Visitas"."TVisitantes"
  USING btree
  ("Nacionalidad", "CedulaVisitante");
ALTER TABLE "Visitas"."TVisitantes" CLUSTER ON cedula;
y la consulta es simple porque solo quiero un registro que tiene una cedula unica

Código:
$sql='SELECT * FROM "Visitas"."TVisitantes" WHERE "CedulaVisitante"='.$cedula;