Preguntas etiquetadas '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 tablas, datos de muestra y una etiqueta para implementar un DBMS (por ejemplo, MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2, etc.). Si su pregunta se refiere solo a un DBMS específico (usa ciertas extensiones / funciones), use esta etiqueta DBMS en su lugar. Las respuestas a las preguntas marcadas con SQL deben utilizar el estándar ISO / IEC SQL.
33
respuestas

¿Cuál es la diferencia entre INNER JOIN y OUTER JOIN?

Al igual que LEFT JOIN, RIGHT JOIN y FULL JOIN encajan?
set 02 sep '08 a la 1:36
32
respuestas

¿Cómo puedo ACTUALIZAR de SELECT a SQL Server?

En SQL Server, puede insertar en una tabla usando SELECT: INSERT INTO Table (col1, col2, col3) SELECT col1, col2, col3 DESDE other_table WHERE sql = 'cool' ¿También es posible actualizar a través de SELECT? Tengo una tabla temporal que contiene valores, ...
fijado el 25 de febrero '10 a las 17:36
28
respuestas

¿Cómo puedo prevenir la inyección de SQL en PHP?

Si la entrada del usuario se inserta sin cambiar la consulta SQL, la aplicación se vuelve vulnerable a la inyección de SQL, como en el siguiente ejemplo: $ unsafe_variable = $ _POST ['user_input']; mysql_query ("INSERT INTO` table` (` column`) VALUES ('$ unsafe_variabl ...
set 13 de septiembre '08 a las 2:55
32
respuestas

Agregue una columna con un valor predeterminado a una tabla existente en SQL Server

¿Cómo puedo agregar una columna con un valor predeterminado a una tabla existente en SQL Server 2000 / SQL Server 2005?
ambientado el 18 de septiembre '08 a las 3:30 pm
45
respuestas

¿Cómo concatenar texto de varias líneas en una línea de texto en un servidor SQL?

Considere una tabla de base de datos con tres líneas de nombres: Peter Paul Mary ¿Hay una manera fácil de convertirla en una sola línea Peter, Paul, Mary?
establecer 12 oct. '08 a las 2:49
10
respuestas

¿Cómo funciona la indexación de bases de datos?

Dado que la indexación es tan importante que su conjunto de datos aumenta de tamaño, ¿puede alguien explicar cómo funciona la indexación a nivel de base de datos? Se puede encontrar información sobre consultas para indexar un campo Cómo indexar ...
se establece para el 04 de agosto. '08 a la 1:07 pm
27
respuestas

Encuentra valores duplicados en la tabla SQL

Es fácil encontrar duplicados con un campo: SELECCIONAR nombre, COUNT (correo electrónico) DE los usuarios GRUPOS POR correo electrónico TENIDOS COUNT (correo electrónico)> 1 Por lo tanto, si tenemos la tabla ID NOMBRE CORREO ELECTRÓNICO 1 John asd@asd.com 2 Sam asd@asd.com 3 Tom asd@asd.com 4 B ...
07 de abril conjunto '10 a las 21:17
40
respuestas

¿Cómo importar un archivo SQL usando la línea de comandos en MySQL?

Tengo un archivo .sql con la exportación de phpMyAdmin. Quiero importarlo a otro servidor usando la línea de comandos. He instalado Windows Server 2008 R2. Puse el archivo .sql en la unidad C y probé este comando database_name <file.sql ...
establecido el 16 de julio de 13 a las 3:43
26
respuestas

Insertar los resultados del procedimiento almacenado en una tabla temporal.

¿Cómo hacer SELECT * INTO [tabla temporal] DESDE [procedimiento almacenado]? ¿NO DE [Tabla] y sin definición [tabla temporal]? Seleccione todos los datos de BusinessLine a tmpBusLine perfectamente. seleccionar * en tmpBusLine de BusinessLine Intento hacer lo mismo, pero ...
set 17 de marzo de 2009 a las 13:45
3
respuestas

¿Cuál es la diferencia entre INNER JOIN, LEFT JOIN, RIGHT JOIN y FULL JOIN?

¿Cuál es la diferencia entre INNER JOIN, LEFT JOIN, RIGHT JOIN y FULL JOIN en MySQL?
fijado el 18 de abril '11 a las 20:15
36
respuestas

Cómo devolver solo la fecha del tipo de datos DateTime de SQL Server

SELECT GETDATE () Devoluciones: 2008-09-22 15: 24: 13.790 Quiero esta parte de la fecha sin la parte de la hora: 2008-09-22 00: 00: 00.000 ¿Cómo puedo obtener esto?
puesta el 22 de septiembre '08 a las 6:31
36
respuestas

¿Cómo eliminar líneas duplicadas?

¿Cuál es la mejor manera de eliminar filas duplicadas de una tabla de SQL Server bastante grande (es decir, 300,000 filas)? Las filas, por supuesto, no serán duplicados perfectos debido a la existencia del campo de identidad RowID. MyTable RowID int no null identi ...
set 21 ago. '08 a las 0:51
23
respuestas

¿Cuál es la diferencia entre UNION y UNION ALL?

¿Cuál es la diferencia entre UNION y UNION ALL?
set 08 sep. '08 a las 18:19
12
respuestas

¿Cuáles son las opciones de almacenamiento para datos jerárquicos en una base de datos relacional?

Buenas revisiones En general, usted decide entre tiempos de lectura rápidos (por ejemplo, un conjunto anidado) o tiempo de escritura rápido (lista de adyacencia). Normalmente, obtienes una combinación de las siguientes opciones, que es la mejor ...
fijado el 29 de octubre '10 a las 3:23
4
respuestas

¿Insertar múltiples líneas en una sola consulta SQL?

Tengo varios conjuntos de datos para insertar a la vez, digamos 4 líneas. Mi tabla tiene tres columnas: Persona, ID y Oficina. INSERTE EN LOS VALORES DE MI TABLA ("John", 123, "Lloyds Office"); INSERTE EN LOS VALORES DE MI TABLA ("Jane", 124, "Lloyds Office"); INSE ...
fijado el 17 de enero '09 a las 8:55