Preguntas etiquetadas con sql

84
¿Cuándo usar tablas heredadas en PostgreSQL?

¿En qué situaciones debería utilizar tablas heredadas? Traté de usarlos muy brevemente y la herencia no parecía en el mundo OOP. Pensé que funcionaba así: Tabla usersque tiene todos los campos requeridos para todos los niveles de usuario. Mesas como moderators, admins, bloggers,, etc, pero los...

84
Límite de condición de MySQL IN

Oye, tengo que usar la condición IN en mi declaración MySQL con un gran conjunto de identificadores. Ejemplo SELECT * FROM users WHERE id IN (1,2,3,4...100000) ¿Existe un límite si los elementos que puede tener la declaración IN?

84
¿Oracle DateTime en la cláusula Where?

Tengo sql algo como esto: SELECT EMP_NAME, DEPT FROM EMPLOYEE WHERE TIME_CREATED >= TO_DATE('26/JAN/2011','dd/mon/yyyy') -> Esto devuelve 10 filas y TIME_CREATED = '26 -JAN-2011 ' Ahora, cuando hago esto, no recupero ninguna fila, SELECT EMP_NAME, DEPT FROM EMPLOYEE WHERE...

84
convertir int a real en sqlite

División en sqlite devuelve valor entero sqlite> select totalUsers/totalBids from (select (select count(*) from Bids) as totalBids , (select count(*) from Users) as totalUsers) A; 1 ¿Podemos encasillar el resultado para obtener el valor real del resultado de la división?...

84
MySQL DONDE EN ()

Mi consulta es: SELECT * FROM table WHERE id IN (1,2,3,4); Lo uso para grupos de usuarios y un usuario puede estar en más de un grupo. pero parece que cuando un registro tiene múltiples ID como 1 y 3, mySQL no devuelve esa fila. ¿Hay alguna forma de conseguir esa fila también?...

84
mySQL seleccione IN rango

¿Es posible definir un rango para la parte IN de la consulta, algo como esto? SELECT job FROM mytable WHERE id IN (10..15); En vez de SELECT job FROM mytable WHERE id IN (10,11,12,13,14,15);

84
¿Qué significa escapar de una cadena?

Estaba leyendo ¿Es necesario escapar $ _SESSION ['username'] antes de ingresar a una consulta SQL? y decía "Necesita escapar de cada cadena que pase a la consulta SQL, independientemente de su origen". Ahora sé que algo como esto es realmente básico. Una búsqueda en Google arrojó más de 20 000...