30/08/2011, 08:15
|
| | | 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;
|