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
  #1  
Antiguo 12-03-2008
Avatar de paladincubano
paladincubano paladincubano is offline
Miembro
 
Registrado: jul 2007
Posts: 147
Poder: 17
paladincubano Va por buen camino
Ayuda con SQL

Hola, tengo 2 tablas donde hay muchos datos repetidos de clientes.
En una tabla (cursos) tengo los campos:
NIF, Nombre, Apellidos, Direccion, Poblacion, etc.
En la otra (ventas):
NIF, Nombre (junto con apellidos), direccion, poblacion, etc.
He creado una tabla nueva llamada clientes donde globalizar todos los clientes de ambas tablas, al final son los mismos valores pero como ven en tablas diferentes, quiero que me ayuden a una consulta SQL para mezclar todos esos campos en la tabla clientes. (ver que en una nombre esta separado con apellidos y en la otra estan juntos), alguna idea??
Para hacerle franco llevo muchos años utilizando SQL pero cuando me ecuentro problemas asi siempre lo resuelvo en el delphi haciendo lo que yo quiera, en este caso navegaria por las dos tablas, ir cogiendo valores y añadiendo a la tabla nueva. Pero bueno ya es hora de aprender un poco SQL y despues de leerme muchos manuales a la verdad no he encontrado forma de hacerlo.
gracias
Responder Con Cita
  #2  
Antiguo 12-03-2008
AFilth AFilth is offline
Miembro
 
Registrado: ago 2005
Posts: 119
Poder: 19
AFilth Va por buen camino
Usa T-SQL o PL-SQL para esto (si estás en SQL Server u Oracle). Con SQL 'normal' me parece complicado de resolver (si es que he entendido bien tu problema).
Salu2.
Responder Con Cita
  #3  
Antiguo 12-03-2008
Avatar de paladincubano
paladincubano paladincubano is offline
Miembro
 
Registrado: jul 2007
Posts: 147
Poder: 17
paladincubano Va por buen camino
Vale gracias, pero ya resolvi, aunque se que con comandos SQL se puede hacer, no tengo tiempo para estra buscando, al final hice yo mismo un programita en delphi muy rapido que me unio las dos tablas en una, incluso me descarto los clientes que ya estaban repetidos, modestia y aparte me salio muy bien.
Gracios por todo
Responder Con Cita
  #4  
Antiguo 12-03-2008
luisgutierrezb luisgutierrezb is offline
Miembro
 
Registrado: oct 2005
Ubicación: México
Posts: 925
Poder: 19
luisgutierrezb Va por buen camino
bueno, no se menciona que base de datos usas, yo creo que con el campo NIF puedes mezclar las 2, mezclar nombres es muy dificil, sobre todo porque a veces no se capturan los nombres completos por ejemplo un caso muy comun al menos en México es "Mária" que se abrevia como Ma. entonces si en una tabla esta "Maria" y en otra "Ma." pues ya no va a coincidir, no queda mas que la supervision a mano, probando con un join para que muestre las 2 tablas juntas unidas por NIF.
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
Ayuda para la ayuda maxvera Varios 4 12-05-2007 20:13:44
Instalar Ayuda (.HLP) en la Ayuda de Delphi? MasterXP Varios 6 12-04-2006 06:57:49
Ayuda para crear ayuda... Gabriel2 Varios 2 10-06-2005 00:15:18
ayuda con strtofloat, ayuda punto flotante TURING Varios 5 30-04-2004 08:03:59
Ayuda Con Instalacion De Archivos De Ayuda Legolas Varios 1 01-12-2003 14:48:03


La franja horaria es GMT +2. Ahora son las 14:40:44.


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