Preguntas etiquetadas con sql

171
Nombre de tabla como variable

Estoy tratando de ejecutar esta consulta: declare @tablename varchar(50) set @tablename = 'test' select * from @tablename Esto produce el siguiente error: Mensaje 1087, Nivel 16, Estado 1, Línea 5 Debe declarar la variable de tabla "@tablename". ¿Cuál es la forma correcta de tener el nombre de la...

171
Configurar Django para usar MySQL

Quiero alejarme un poco de PHP y aprender Python. Para hacer desarrollo web con Python, necesitaré un marco para ayudar con plantillas y otras cosas. Tengo un servidor que no es de producción que utilizo para probar todas las cosas de desarrollo web. Es una pila de LAMP Debian 7.1 que ejecuta...

170
Calcular un total acumulado en SQL Server

Imagine la siguiente tabla (llamada TestTable): id somedate somevalue -- -------- --------- 45 01/Jan/09 3 23 08/Jan/09 5 12 02/Feb/09 0 77 14/Feb/09 7 39 20/Feb/09 34 33 02/Mar/09 6 Me gustaría una consulta que devuelva un total acumulado en orden de fecha, como: id somedate somevalue...

170
Explicación de la terminología BASE

El acrónimo BASE se usa para describir las propiedades de ciertas bases de datos, generalmente bases de datos NoSQL. A menudo se le conoce como lo opuesto a ACID . Solo hay unos pocos artículos que abordan los detalles de BASE, mientras que ACID tiene muchos artículos que detallan cada una de las...

170
SQL WHERE ID IN (id1, id2, ..., idn)

Necesito escribir una consulta para recuperar una gran lista de identificadores. Admitimos muchos backends (MySQL, Firebird, SQLServer, Oracle, PostgreSQL ...), así que necesito escribir un SQL estándar. El tamaño del conjunto de identificación podría ser grande, la consulta se generaría mediante...

169
¿Cómo elimino una base de datos MySQL?

Puede notar en mi última pregunta que un problema causó más problemas, ¿ Leyendo los manuales de MySQL en el monitor de MySQL? Mi base de datos ahora es inutilizable en parte debido a mi interés por romper cosas y mi incapacidad para mirar los mensajes de error. Sé que no debería reutilizar las...

169
¿Las uniones son para gente perezosa?

Recientemente tuve una discusión con otro desarrollador que me dijo que JOIN (SQL) no sirve para nada. Esto es técnicamente cierto, pero agregó que el uso de combinaciones es menos eficiente que realizar varias solicitudes y tablas de enlaces en el código (C # o Java). Para él, las uniones son...

168
Función IndexOf en T-SQL

Dada una columna de dirección de correo electrónico, necesito encontrar la posición del signo @ para la subcadena. ¿Cuál es la indexoffunción, para cadenas en T-SQL? Buscando algo que devuelve la posición de una subcadena dentro de una cadena. C ª# var s = "abcde"; s.IndexOf('c'); // yields...