Foros del Web » Programando para Internet » PHP »

Problema con array!!!

Estas en el tema de Problema con array!!! en el foro de PHP en Foros del Web. tengo una duda gigante tengo una base de datos con miles de registros, hasta ahce poco descubrimos un problema, muchas veces en una columna tengo ...
  #1 (permalink)  
Antiguo 30/09/2009, 14:17
 
Fecha de Ingreso: septiembre-2009
Ubicación: USA
Mensajes: 15
Antigüedad: 14 años, 7 meses
Puntos: 0
Problema con array!!!

tengo una duda gigante
tengo una base de datos con miles de registros, hasta ahce poco descubrimos un problema, muchas veces en una columna tengo 2 numeros iguales, por ejemplo

tabla 1
.............................................
id : order : numero
______________________
1 | 123 | 3
2 | 122 | 3
3 | 124 | 1
4 | asd | 12
5 | rec | 4


necesito saber como hago para comparar la columna NUMERO y mostrarme los numeros que se repiten. (en este caso el numero 3), y que muestre todos los demas que tengan una o mas coincidencias
lo necesito hacer desde php con un array o lo puedo hacer directamente desde mysql?
alguien tiene alguna idea, de verdad lo apreciaria bastante
  #2 (permalink)  
Antiguo 30/09/2009, 14:34
Avatar de rudy69  
Fecha de Ingreso: octubre-2008
Ubicación: espndeportes.com
Mensajes: 195
Antigüedad: 15 años, 6 meses
Puntos: 7
Respuesta: Problema con array!!!

la consulta es mas o menos asi:

SELECT col FROM tabla HAVING COUNT(col) >1

y te tira solo los resultados en que la colunma (col) tenga en sus filas un valor repetido minimo dos veces. no estoy seguro que sea asi, nunca la he utilizado .

Seria directamente desde MySQL
  #3 (permalink)  
Antiguo 30/09/2009, 15:44
 
Fecha de Ingreso: septiembre-2009
Ubicación: USA
Mensajes: 15
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: Problema con array!!!

eso es lo que yo tenia en mente desde un principio, hacerlo directamente desde mysql.
en este caso, solo me muestra un registro, se que hay cientos mas, pero por alguna razon solo me muestra uno solo
  #4 (permalink)  
Antiguo 01/10/2009, 10:38
 
Fecha de Ingreso: septiembre-2009
Ubicación: USA
Mensajes: 15
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: Problema con array!!!

Código PHP:
SELECT idorder_numbercount(order_numberFROM Operations.tbl_bla GROUP BY order_number HAVING count(order_number)>=2
order by Order_number 



solo si es que alguien tiene alguna duda, aqui esta codigo mysql, para revisar una columna y ver si tiene numeros o datos iguales
  #5 (permalink)  
Antiguo 01/10/2009, 11:03
Avatar de pepeverastegui  
Fecha de Ingreso: septiembre-2008
Ubicación: Pedernales, Michoacan
Mensajes: 82
Antigüedad: 15 años, 7 meses
Puntos: 2
Respuesta: Problema con array!!!

SELECT id, order_number, COUNT(*) as contador from operations WHERE contador<1 GROUP BY numero

alo mejor esto serviria y te mostraria los que se repiten
__________________
Ing. Jesus Verastegui
http://www.micharanga.com.mx
http://pepeverastegui.blogspot.com
  #6 (permalink)  
Antiguo 02/10/2009, 14:21
 
Fecha de Ingreso: septiembre-2009
Ubicación: USA
Mensajes: 15
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: Problema con array!!!

gracias ya lo hice.
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 21:28.