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.


15
¿Por qué SELECT * se considera perjudicial?
¿Por qué es una SELECT *mala práctica? ¿No significaría menos código para cambiar si agrega una nueva columna que desea? Entiendo que SELECT COUNT(*)es un problema de rendimiento en algunos DB, pero ¿y si realmente quisieras cada columna?
256 sql  database 

11
¿SQL dejó unirse frente a varias tablas en la línea DESDE?
La mayoría de los dialectos de SQL aceptan las siguientes consultas: SELECT a.foo, b.foo FROM a, b WHERE a.x = b.x SELECT a.foo, b.foo FROM a LEFT JOIN b ON a.x = b.x Ahora, obviamente, cuando necesita una combinación externa, se requiere la segunda sintaxis. Pero al hacer una unión …
256 sql  syntax  join 

6
Palabra clave "Partición por" de Oracle
¿Alguien puede explicar qué hace la partition bypalabra clave y dar un ejemplo simple de ella en acción, así como por qué uno querría usarla? Tengo una consulta SQL escrita por otra persona y estoy tratando de averiguar qué hace. Un ejemplo de partición por: SELECT empno, deptno, COUNT(*) OVER …








8
¿Cómo procesa MySQL ORDER BY y LIMIT en una consulta?
Tengo una consulta que se ve así: SELECT article FROM table1 ORDER BY publish_date LIMIT 20 ¿Cómo funciona ORDER BY? ¿Ordenará todos los registros, luego obtendrá los primeros 20, o obtendrá 20 registros y los ordenará por publish_datecampo? Si es el último, no se garantiza que realmente obtenga los 20 …


10
¿Cómo utilizar DbContext.Database.SqlQuery <TElement> (sql, params) con el procedimiento almacenado? Código EF Primero CTP5
Tengo un procedimiento almacenado que tiene tres parámetros y he estado tratando de usar lo siguiente para devolver los resultados: context.Database.SqlQuery&lt;myEntityType&gt;("mySpName", param1, param2, param3); Al principio intenté usar SqlParameterobjetos como parámetros, pero esto no funcionó y arrojé un SqlExceptionmensaje con el siguiente mensaje: El procedimiento o la función 'mySpName' espera …


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.