Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

[SOLUCIONADO] consultar varias tablas registro multiples

Estas en el tema de consultar varias tablas registro multiples en el foro de Bases de Datos General en Foros del Web. hola es que tengo esto para selecionar todas las tablas de diferentes BD y unirlas @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código SQL: Ver original SELECT account FROM bd1 ...
  #1 (permalink)  
Antiguo 15/12/2013, 17:39
 
Fecha de Ingreso: junio-2012
Ubicación: En el Mundo
Mensajes: 759
Antigüedad: 11 años, 10 meses
Puntos: 10
consultar varias tablas registro multiples

hola es que tengo esto para selecionar todas las tablas de diferentes BD y unirlas

Código SQL:
Ver original
  1. SELECT account
  2. FROM bd1.accounts
  3. UNION ALL
  4. SELECT account
  5. FROM bd2.accounts
  6. UNION ALL
  7. SELECT account
  8. FROM bd3.accounts
  9. UNION ALL
  10. SELECT account
  11. FROM bd4.accounts

para asi poder comprobar registro multiple como podria saber si hay registro duplicado

Última edición por xoceunder; 15/12/2013 a las 18:32
  #2 (permalink)  
Antiguo 16/12/2013, 10:40
 
Fecha de Ingreso: junio-2012
Ubicación: En el Mundo
Mensajes: 759
Antigüedad: 11 años, 10 meses
Puntos: 10
Respuesta: consultar varias tablas registro multiples

ok ya solucione como poder buscar en barias tablas aqui dejo por si otro puede hacerle falta

Código SQL:
Ver original
  1. SELECT account, COUNT( * ) AS duplica
  2. FROM (
  3. SELECT account
  4. FROM bd1.accounts
  5. UNION ALL SELECT account
  6. FROM bd2.accounts
  7. UNION ALL SELECT account
  8. FROM bd3.accounts
  9. UNION ALL SELECT account
  10. FROM bd4.accounts
  11. ) AS todo
  12. GROUP BY account
  13. HAVING COUNT( * ) >1
  14. LIMIT 0 , 50

Etiquetas: consultar, multiples, registro, select, tabla, tablas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:47.