Preguntas etiquetadas con sql

205
En SQL, ¿cuál es la diferencia entre count (columna) y count (*)?

Tengo la siguiente consulta: select column_name, count(column_name) from table group by column_name having count(column_name) > 1; ¿Cuál sería la diferencia si reemplazara todas las llamadas count(column_name)a count(*)? Esta pregunta se inspiró en ¿Cómo encuentro valores duplicados en una...

205
1030 Recibió el error 28 del motor de almacenamiento

Estoy trabajando en un proyecto donde necesito crear una base de datos con 300 tablas para cada usuario que quiera ver la aplicación de demostración. funcionaba bien, pero hoy, cuando estaba probando con un nuevo usuario para ver una demostración, me mostró este mensaje de error 1030 Got error 28...

203
¿Qué significa la cláusula SQL "GROUP BY 1"?

Alguien me envió una consulta SQL en la GROUP BYcláusula consistió en la declaración: GROUP BY 1. Esto debe ser un error tipográfico ¿verdad? Ninguna columna recibe el alias 1. ¿Qué podría significar esto? ¿Tengo razón al suponer que esto debe ser un error

203
Consulta dinámica de SQL Server PIVOT?

Se me ha encomendado la tarea de encontrar un medio para traducir los siguientes datos: date category amount 1/1/2012 ABC 1000.00 2/1/2012 DEF 500.00 2/1/2012 GHI 800.00 2/10/2012 DEF 700.00 3/1/2012 ABC 1100.00 en lo siguiente: date ABC DEF GHI 1/1/2012 1000.00 2/1/2012 500.00 2/1/2012...

202
¿Cómo ordenar por con union en SQL?

¿Es posible ordenar cuando los datos provienen de muchos seleccionados y unirlos? Como Select id,name,age From Student Where age < 15 Union Select id,name,age From Student Where Name like "%a%" ¿Cómo puedo ordenar esta consulta por nombre? Algunos dijeron que puede consultar este...

202
SQL: tener VS donde

Tengo las siguientes dos tablas: 1. Lecturers (LectID, Fname, Lname, degree). 2. Lecturers_Specialization (LectID, Expertise). Quiero encontrar al profesor con la mayor especialización. Cuando intento esto, no funciona: SELECT L.LectID, Fname, Lname FROM Lecturers L,