Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #21  
Antiguo 25-11-2012
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 3.478
Poder: 21
newtron Va camino a la fama
Pues ni idea pero imagino que cuando los propietarios sacan los datos de forma correcta algún modo debe de haber.

Solo me queda preguntar... ¿la instrucción que me propones en teoría hace lo mismo que la del ejemplo de mi primer post?.
__________________
Be water my friend.
Responder Con Cita
  #22  
Antiguo 25-11-2012
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.093
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Debe devolver los mismos campos, sí.
Responder Con Cita
  #23  
Antiguo 25-11-2012
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.093
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Debe devolver los mismos campos, sí.
Aunque es bastante ineficiente, al hacer un select adicional por cada registro que se trae.

Pero yo veo "cosas raras", ejemplo, si haces esto:

Código SQL [-]
select nom_tar
from from tl_tarifas
where cod_tar=95

Debe traerte 1 registro con ese código y su nombre, sin embargo, según las imágenes que has puesto, te va a devolver varios registros con cod_tar=95 y cada uno con un nom_tar (nombre) distinto.

¿Puedes probarlo?
Responder Con Cita
  #24  
Antiguo 26-11-2012
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 3.478
Poder: 21
newtron Va camino a la fama
Efectivamente. Parece que los tiros van porque hay un "cod_tar" para cada fabricante ("num_fab"), es decir, que puede haber el mismo campo "cod_tar"
con distintos "num_fab". ¿Podemos entonces redefinir la consulta?
__________________
Be water my friend.
Responder Con Cita
  #25  
Antiguo 26-11-2012
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.093
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Podemos redefinirla, pero si no conocemos la estructura y la relación entre campos... toca investigar.
¿Las relaciones entre campos claves están bien definidos?, quiero decir que si un campo en una tabla es el código de otro en otro tabla, ¿está declarado como clave foránea?, ¿o están hecho a lo bruto?.
Básicamente, la pregunta es: Siendo una base de datos relacional, ¿están correctamente definidas las relaciones?
¿Puedes extraer el metadata de la BD?, ¿puedes conocer las relaciones que hay entre las distintas tablas/campos?
Responder Con Cita
  #26  
Antiguo 26-11-2012
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 3.478
Poder: 21
newtron Va camino a la fama
Cita:
Empezado por Casimiro Notevi Ver Mensaje
¿Puedes extraer el metadata de la BD?, ¿puedes conocer las relaciones que hay entre las distintas tablas/campos?
En principio ni de coña, solo me han pasado (y gracias) el usuario y clave de la base de datos y la lista de las tablas..... ni campos, ni índices, ni nada de nada.
__________________
Be water my friend.
Responder Con Cita
  #27  
Antiguo 26-11-2012
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.093
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Pues entonces tocará "prueba y error"... y mucha paciencia.
Responder Con Cita
  #28  
Antiguo 28-11-2012
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 3.478
Poder: 21
newtron Va camino a la fama
Pues nada.... sigo probando y errando.
__________________
Be water my friend.
Responder Con Cita
  #29  
Antiguo 28-11-2012
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.093
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por newtron Ver Mensaje
Pues nada.... sigo probando y errando.
Yo también, pero en otras cosas
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
consulta sobre una consulta :D PablorD MySQL 4 02-06-2010 21:59:51
Realizar una consulta sobre los registros que devuelve otra consulta Borjaserrano Firebird e Interbase 12 01-10-2007 23:19:44
Consulta dentro de otra consulta judit25 Conexión con bases de datos 1 25-06-2007 15:52:15
consulta sobre consulta superhopi SQL 2 16-05-2003 19:01:47


La franja horaria es GMT +2. Ahora son las 06:13:42.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi