Preguntas etiquetadas con sql

El lenguaje de consulta estructurado (SQL) es un lenguaje para consultar bases de datos. Las preguntas deben incluir ejemplos de código, estructura de tabla, datos de muestra y una etiqueta para la implementación de DBMS (por ejemplo, MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2, etc.) que se está utilizando. Si su pregunta se relaciona únicamente con un DBMS específico (usa extensiones / características específicas), use la etiqueta de ese DBMS en su lugar. Las respuestas a las preguntas etiquetadas con SQL deben usar SQL estándar ISO / IEC.


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 

4
PostgreSQL comodín COMO para cualquiera de una lista de palabras
Tengo una lista simple de ~ 25 palabras. Tengo un campo varchar en PostgreSQL, digamos que la lista es ['foo', 'bar', 'baz']. Quiero encontrar cualquier fila en mi tabla que tenga alguna de esas palabras. Esto funcionará, pero me gustaría algo más elegante. select * from table where (lower(value) like …
156 sql  postgresql 

11
Función de clasificación en MySQL
Necesito averiguar el rango de clientes. Aquí estoy agregando la consulta SQL estándar ANSI correspondiente para mi requisito. Por favor, ayúdame a convertirlo a MySQL. SELECT RANK() OVER (PARTITION BY Gender ORDER BY Age) AS [Partition by Gender], FirstName, Age, Gender FROM Person ¿Hay alguna función para averiguar el rango …
155 mysql  sql  rank 

4
Operador "(+)" de Oracle
Estoy revisando algunas declaraciones SQL antiguas con el propósito de documentarlas y probablemente mejorarlas. El DBMS es Oracle No entendí una declaración que decía así: select ... from a,b where a.id=b.id(+) Estoy confundido sobre el (+)operador, y no pude encontrarlo en ningún foro ... (la búsqueda de + entre comillas …
155 sql  oracle  join  outer-join 



5
¿Cuál es la diferencia entre sql y mysql [cerrado]
Es difícil saber qué se pregunta aquí. Esta pregunta es ambigua, vaga, incompleta, demasiado amplia o retórica y no se puede responder razonablemente en su forma actual. Para obtener ayuda para aclarar esta pregunta y poder volver a abrirla, visite el centro de ayuda . Cerrado hace 7 años . …
154 mysql  sql  database 

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.