| |||
como consultar valores registrados en bd hola amigos comno estan tengo una gran duda y la verdad no entiendo como hacer esa consulta, en una tabla tengo registrados valores que al comienzo son iguales pero al final distintos, es decir tengo un campo que se llama ccp, y tengo valores de esta forma 125, 125-A, 125-B, mi pregunta es como podria hacer un count de esos valores es decir que si el ccp es 125 me cuente esos tres valores no solamente el primer, la verdad no se si eso se podria realiuzar, espero me puedan ayudar se los agradeceria mucho |
| ||||
Respuesta: como consultar valores registrados en bd Usar LIKE sería bastante ineficiente, si solo son tres casos es mejor una comparación OR y no más. PDTA: El problema nada tiene que ver con el foro de PHP pues se trata únicamente de cómo formular una consulta de SQL, he reportado el tema para que lo muevan al sub-foro de SQL correspondiente.
__________________ Y U NO RTFM? щ(ºдºщ) No atiendo por MP nada que no sea personal. |
| |||
Respuesta: como consultar valores registrados en bd la consulta que podrias armar dentro del SQL (considerando que los registros son del formato que indicas,125,125-A,etc) podrias usar una consulta similar a esta:
Código SQL:
Ver original luego, el resultado lo muestras en php de acuerdo a como desees....espero te pueda servir.... saludos....
__________________ Lo que no se....tampoco creo saberlo.... |
| ||||
Respuesta: como consultar valores registrados en bd Se me habia olvidado :P quedaria algo asi
__________________ Busca, lee y practica todo lo que puedas. Usa siempre el buscador antes de postear. Si posteas código, utiliza el HIGHLIGHT correcto. |
| |||
Respuesta: como consultar valores registrados en bd me funciono excelente lo realice de esta manera
Código PHP:
Ver original si existe alguna mejora con gusto se los agradeceria, muchas gracias a todos |
| |||
Respuesta: como consultar valores registrados en bd es q estoy realizando un proyecto para una caja rural, donde los socios que compran las acciones al momento de realizar un traspaso de accion (el traspaso se realiza cuando el socio se retirara de la caja rural), si el numero de ccp=125 y las acciones compradas de ese ccp son 50 acciones es decir ccp=125 y cantidad =50 al realizar el traspaso de cantidad de acciones a un socio que solamente quiere comprarle 20 acciones de las 50 entonces el mismo ccp se le registrara al socio q compra las 20 acciones pero con una letra es decir 125-A y si otro socio compra 20 acciones mas se registrara el mismo ccp pero con letra B asi 125-B, ya quedarian solamente 10 acciones por vender el socio que se retirara, por eso es mi duda en consultar el ccp de la manera que les dije, ya q la verdad no encuentro de mas |
| ||||
Respuesta: como consultar valores registrados en bd Por que no mejor te creas una tabla por decir... Socios = Datos de los socios Accciones = Acciones e Id de cada socios Detalle_Acciones = Aca irand esas acciones... con el Id de acciones y el di cliente... UN decir... Socios Socio----------- Nombre A50 --------- Juan Perez B51 ---------- Maria Fernanda C52 ----------- Maria Tomasa Acciones Socio ----------- Acciones A50 ----------- 50 para cuando compren o vendan o traspasen se quedara así Acciones No_Accion-----Socio ----------- Acciones -----1-----------A50 ----------- 10 -----2-----------B52 ----------- 30 -----3-----------C51 ----------- 20 Dettales_acciones Nodeta--------Socio ----- Cantidad -----Vendio -----1 -------- B52 ----- 30 --------- A50 -----2 -------- B51 ----- 10 --------- A50 Por decir... |
| |||
Respuesta: como consultar valores registrados en bd muchas gracias por responder amigo, y si solamente tengo doas tablas una se llama socios y la otra acciones_socios, relaciono con el num de socio, ya logre realizar el registro de la manera como explique, pero la verdad me da un pequeño error al momento de cumplir las condiciones, es decir si la lo hice de esta manera, aqui pregunto si las acciones existentes son menores que las traspasadas me realice el proceso
Código PHP:
Ver original esto se cumple si las acciones existentes es igual a 50 y las traspasadas son menores q 50 alli se realiza el registro exacto de la siguiente manera 125-A ahora bien el otro problema es que cuando ingreso las acciones ya iguales es decir que solamente quedan 5 y esa son las q traspasare no me registra la letra y deberia de hacermelo, es decir si ya tengo 2 traspasos del ccp 125 y el tercer traspaso es la cantidad de acciones que quedan deberia de registrame 125-C y slamente me registra el ccp sin la letra no se como deberia realizar esa consulta y lograr hacerla, esta es la otra consulta q realizo
Código PHP:
Ver original |
| ||||
Respuesta: como consultar valores registrados en bd Ok mira, lo que haría es hacer un echo... despues de cada consulta... para ver que datos estan guardando... para eso guardar en una rchivo esto... Cita: luego importas ese archivo en donde vayas a realziar tus consultas y luego haces esto..$conexion=mysql_connect("localhost","user","pass") ; mysql_select_db("db",$conexion) OR DIE("Error: Imposible conectar"); Cita: Para ir haciendo una especia de debug $query="CONSULTA_SQL"; echo"consulta".$query; mysql_query($query,$conexion); //EJECUTAS LA CONSULTA |
| |||
Respuesta: como consultar valores registrados en bd mmm entinedo a lo q te refieres, me di de cuenta q estaba haciendo las consultas mal ya q en una sumaba las cantidades de acciones, y ese no era la consulta, la consulta es si el ccp es la siguiente amigo espero me logres explicar bien ya que al terminar esta validacion y lograr el proceso terminaria el proyecto en marcha, la consulta es que si las acciones del ccp 125 es igual a las traspasadas me registre el traspaso y elimine el socio que vendio, otra consulta es que si las acciones existentes son menores a las traspasadas me registre el ccp con la letra que corresponde verdad el problema esta en esta logica, cuando tengo 50 acciones y traspaso 50 se realiza el traspaso y se borra el socio verdad, y si existen 50 accines y e traspaso por los momentos 40 repartida en dos socios de la siguiente manera 125-A 125-B 20 acciones para cada socio, pero me quedarian 10 acciones verdad, y al momento de pasar estas 10 acciones deberia de registrarme el ccp de la siguiente manera 125-C pero no lo hace ya q realiza es el proceso de la primera consulta porq se tomaria como igual a ambas |
| ||||
Respuesta: como consultar valores registrados en bd Eso sería violar las normas del foro y abusar de la buena voluntad de otros.
__________________ Y U NO RTFM? щ(ºдºщ) No atiendo por MP nada que no sea personal. |
Etiquetas: |