Preguntas etiquetadas con sql-server

Microsoft SQL Server es un sistema de gestión de bases de datos relacionales (RDBMS). Use esta etiqueta para todas las ediciones de SQL Server, incluidas Compact, Express, Azure, Fast-track, APS (anteriormente PDW) y Azure SQL DW. No use esta etiqueta para otros tipos de DBMS (MySQL, PostgreSQL, Oracle, etc.). No utilice esta etiqueta para problemas de desarrollo de software y dispositivos móviles, a menos que esté directamente relacionada con la base de datos.







8
DISTINCT para solo una columna
Digamos que tengo la siguiente consulta. SELECT ID, Email, ProductName, ProductModel FROM Products ¿Cómo puedo modificarlo para que no devuelva correos electrónicos duplicados? En otras palabras, cuando varias filas contienen el mismo correo electrónico, quiero que los resultados incluyan solo una de esas filas (preferiblemente la última). Se deben permitir …
156 sql  sql-server 




8
¿Es posible usar la cláusula SELECT INTO con UNION [ALL]?
En SQL Server, esto inserta 100 registros, de la tabla Clientes en tmpFerdeen: - SELECT top(100)* INTO tmpFerdeen FROM Customers ¿Es posible hacer un SELECT INTO a través de UNION ALL SELECT: - SELECT top(100)* FROM Customers UNION All SELECT top(100)* FROM CustomerEurope UNION All SELECT top(100)* FROM CustomerAsia UNION …
154 sql  sql-server 

8
Implicar bit con constante 1 o 0 en SQL Server
¿Es posible expresar 1 o 0 como un bit cuando se usa como valor de campo en una instrucción select? p.ej En este caso, la declaración (que es parte de una declaración de selección) ICourseBased es de tipo int. case when FC.CourseId is not null then 1 else 0 end …
154 sql  sql-server  tsql  bit 

9
Copiar datos en otra tabla
¿Cómo copiar / agregar datos de una tabla a otra tabla con el mismo esquema en SQL Server? Editar: digamos que hay una consulta select * into table1 from table2 where 1=1 que crea table1con el mismo esquema y datos que en table2. ¿Hay alguna consulta breve como esta para …

7
Cómo seleccionar cada fila donde el valor de la columna NO es distinto
Necesito ejecutar una instrucción select que devuelva todas las filas donde el valor de una columna no es distinto (por ejemplo, EmailAddress). Por ejemplo, si la tabla se ve a continuación: CustomerName EmailAddress Aaron aaron@gmail.com Christy aaron@gmail.com Jason jason@gmail.com Eric eric@gmail.com John aaron@gmail.com Necesito que la consulta regrese: Aaron aaron@gmail.com …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.