Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Skeletron

#281
Yo lo utilizo para:
En una tabla de e-mails, cual ya ha sido enviado o no
En una tabla de usuarios, cual tiene una foto registrada a su poder o no
En una tabla de usuarios, si la persona es MUJER o HOMBRE (0=mujer, 1=hombre)

Por lo que veo, al leer "La Biblia de MySQL" muchos conceptos estan demaciados viejos ahí...
Tendre que leer algo que me ponga mas al tanto..
#282
Tiffa, yo ya se que el bit es 1 posicion, y el bait son 8.. Pero, por ahí leí que MySQL ocupaba mas...

A ver, cual es el tipo de dato BOLEAN de MySQL?
Haré unas pruebas
#283
Pero para los booleanos, la base de datos ocupa lo mismo poner un BOLEAN que un TINYINT.. o me equivoco?
#284
Todo un tema ésto de las bases de datos.. jejeje..

Ojala no viviese en Argentina, y vivir en algu lugar donde un Servidor no te cueste un salario
#285
Pues, generalmente, en estas ocasiones, lo mejor es agrandar el pack de espacio para MySQL en el server, yy por unos pesos, terminar con el problema.. jejej
#286
Cita de: Nakp en 29 Marzo 2010, 07:10 AM
talvez esto te sirve :)

http://dev.mysql.com/doc/refman/5.1/en/archive-storage-engine.html

pero no puedes usar indices, en cambio con una tabla comprimida como tal, no puedes insertar ni actualizar

Mala pata..
Sigamos que solamente la tabla de Paises y Regiones puede estar comprimida...
Disminuye mucho el rendimiento (en velocidad de respuesta)?
#287
Hola gente!!...
Se me presenta el problema de tener muy poco espacio en la base de datos.

Tegno 2 o 3 tablas que JAMAS borraré algun registro, pero SI agregaré, leeré y modificaré...
Es posible comprimirlas? Con que comando?
#288
Bases de Datos / Re: Ayuda con Consulta.
27 Marzo 2010, 04:30 AM
(latin1_swedish_ci,IMPLICIT) and (latin1_spanish_ci,IMPLICIT)

Fijate que seguramente estas haciendo una comparacion entre "swendish" y "spanish"..

Cambia el COTEJAMIENTO de tu columna.. de la que da error..
#289
No noooo!!..
Yo no he respondido mal!

Lo que pasa, es que mendiante un texto jamas sabras como fue mi actitud a la hora de escribir el texto...
Debes creer que lo dije de mala manera, pero no fue así..


Aqui esta la respuesta:

Código (sql) [Seleccionar]
select para, sum(valor) as totalvotos, count(para) as cuantos  from (select * from votos limit 50) as votos  group by para



No me quiero llevar mal con ustedes.. Obviamente.


Fijate que puse: "CON TODO EL RESPETO NAKP!!!!!!!!!!!!.............."
#290
Cita de: Nakp en 23 Marzo 2010, 21:50 PM
mejor usa order by :P group by se usa cuando tienes un operador aritmetico en la sentencia (sum, count, etc)

Código (sql) [Seleccionar]
SELECT * FROM usuarios ORDER BY edad LIMIT 50


Porque en este foro nadie responde las preguntas?
Con todo el respeto NAKP!!!!!!!!!!.............

Porque la gente SUPONE tanto?

Si NAKP, tengo operadores aritmeticos.. Pero quieres que te pase toda la sentencia? no entenderías nada, solamente te complicaría mas y mas tu respuesta.

Tengo una tabla de VOTOS, quiero devolver la cantidad de votos y la sumatoria total de ellos por usuario.

Algo así:
Código (sql) [Seleccionar]
SELECT usuario, COUNT(usuario), SUM(valor_del_voto) FROM votos GROUP BY usuarios

pero quiero devolver el "AGRUPAMIENTO" solamente de los primeros 50... Y lo quiero así porque soy así, y cuando mi madre ma parió me dijo: "TU HIJO, HAS COSAS INCOHERENTES TODA TU VIDA"... Así que tu tienes que tener en cuenta eso, entonces no me preguntas porque solamente el "AGRUPAMIENTO" de los primeros 50, y no de todos, y ahí es cuando me dices:

Código (sql) [Seleccionar]
SELECT usuario, COUNT(usuario), SUM(valor_del_voto) FROM votos GROUP BY usuarios LIMIT 50

Y yo te respondo:
No NAKP, esa sentencia devuelve 50 registros GROUP BY, y no el GROUP BY de los 50 registros (ya esta ordenada la tabla.. así QUE NADIE SE ATREVA A NOMBRAR LA PALABRA CLAVE: ORDER BY)