Preguntas etiquetadas con sql

222
SQL - Redondeando a 2 decimales

Necesito convertir minutos a horas, redondeado a 2 decimales. También necesito mostrar solo hasta 2 números después del punto decimal. Entonces, si tengo minutos como 650, entonces las horas deberían ser 10.83 Esto es lo que tengo hasta ahora: Select round(Minutes/60.0,2) from .... Pero en este...

221
Tipos en MySQL: BigInt (20) vs Int (20)

Me preguntaba cuál es la diferencia entre BigInt, MediumInty Intson ... parecería obvio que permitirían números más grandes; Sin embargo, puedo hacer una Int(20)o una BigInt(20)y eso parecería que no se trata necesariamente del tamaño. Alguna idea sería increíble, solo un poco curiosa. He estado...

220
¿Cómo elimino el búfer de impresión en TSQL?

Tengo un procedimiento almacenado de muy larga duración en SQL Server 2005 que estoy tratando de depurar, y estoy usando el comando 'imprimir' para hacerlo. El problema es que solo recibo los mensajes de SQL Server al final de mi sproc; me gustaría poder vaciar el búfer de mensajes y ver estos...

218
Cuente las ocurrencias de los valores DISTINCT

Estoy tratando de encontrar una consulta MySQL que encuentre valores DISTINCT en un campo en particular, cuente el número de ocurrencias de ese valor y luego ordene los resultados por conteo. ejemplo db id name ----- ------ 1 Mark 2 Mike 3 Paul 4 Mike 5 Mike 6 John 7 Mark Resultado...

218
Error 1022 - No se puede escribir; clave duplicada en la tabla

Recibo un error 1022 con respecto a las claves duplicadas en el comando crear tabla. Después de mirar la consulta, no puedo entender dónde se produce la duplicación. ¿Alguien más puede verlo? SQL query: -- ----------------------------------------------------- -- Table `apptwo`.`usercircle` --...

217
¿Cómo obtengo la zona horaria actual de MySQL?

¿Alguien sabe si existe tal función en MySQL? ACTUALIZAR Esto no genera ninguna información válida: mysql> SELECT @@global.time_zone, @@session.time_zone; +--------------------+---------------------+ | @@global.time_zone | @@session.time_zone | +--------------------+---------------------+ |...

216
¿Por qué Oracle 9i trata una cadena vacía como NULL?

Sé que sí considera '' como NULL, pero eso no hace mucho para decirme por qué es así. Según entiendo las especificaciones SQL, '' no es lo mismo que NULL: uno es un dato válido y el otro indica la ausencia de esa misma información. No dude en especular, pero indique si ese es el caso. Si hay...