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
Carácter de escape de Oracle SQL (para un '&')
Mientras intento ejecutar declaraciones de inserción de SQL utilizando Oracle SQL Developer , sigo generando un mensaje de "Ingresar valor de sustitución": insert into agregadores_agregadores ( idagregador, nombre, url ) values ( 2, 'Netvibes', 'http://www.netvibes.com/subscribe.php?type=rss\&url=' ); Intenté escapar del carácter especial en la consulta usando el '\' anterior, pero todavía …

4
¿Cómo eliminar de select en MySQL?
Este código no funciona para MySQL 5.0, cómo reescribirlo para que funcione DELETE FROM posts where id=(SELECT id FROM posts GROUP BY id HAVING ( COUNT(id) > 1 )) Quiero eliminar columnas que no tienen una identificación única. Agregaré que la mayoría de las veces es solo una identificación (probé …



9
MySQL obtiene la posición de la fila en ORDER BY
Con la siguiente tabla MySQL: +-----------------------------+ + id INT UNSIGNED + + name VARCHAR(100) + +-----------------------------+ ¿Cómo puedo seleccionar una sola fila Y su posición entre las otras filas de la tabla, cuando se ordena por name ASC. Entonces, si los datos de la tabla se ven así, cuando se …

2
seleccionar en mysql
Soy un usuario de MSSQL y ahora estoy convirtiendo mi base de datos a MySQL. Estoy escribiendo la siguiente consulta en MySQL: select * into new_tbl from tbl Y me sale el siguiente error Error : Undeclared variable new_tbl ¿Cómo se debe escribir correctamente una consulta de este tipo en …
86 mysql  sql  sql-server 

12
incluyendo parámetros en OPENQUERY
¿Cómo puedo usar un parámetro dentro de sql openquery, como: SELECT * FROM OPENQUERY([NameOfLinkedSERVER], 'SELECT * FROM TABLENAME where field1=@someParameter') T1 INNER JOIN MYSQLSERVER.DATABASE.DBO.TABLENAME T2 ON T1.PK = T2.PK

9
max (longitud (campo)) en mysql
Si yo digo: select max(length(Name)) from my_table Obtengo el resultado como 18, pero también quiero los datos correspondientes. Entonces, si digo: select max(length(Name)), Name from my_table ...No funciona. Debería haber una autounión, supongo, que no puedo resolver. ¿Alguien puede darme una pista?
86 sql  mysql 


10
Cómo volver a generar la misma excepción en SQL Server
Quiero volver a generar la misma excepción en SQL Server que acaba de ocurrir en mi bloque try. Puedo lanzar el mismo mensaje pero quiero lanzar el mismo error. BEGIN TRANSACTION BEGIN TRY INSERT INTO Tags.tblDomain (DomainName, SubDomainId, DomainCode, Description) VALUES(@DomainName, @SubDomainId, @DomainCode, @Description) COMMIT TRANSACTION END TRY BEGIN CATCH …

7
¿Cómo excluir filas que no se unen a otra tabla?
Tengo dos tablas, una tiene clave principal y la otra la tiene como clave externa. Quiero extraer datos de la tabla principal, solo si la tabla secundaria no tiene una entrada que contenga su clave. Una especie de opuesto de una combinación interna simple, que devuelve solo filas que se …
86 sql  join 


4
Laravel Advanced ¿Dónde se pasa la variable a la función?
Ejemplo en doc: DB::table('users') ->whereExists(function($query) { $query->select(DB::raw(1)) ->from('orders') ->whereRaw('orders.user_id = users.id'); }) ->get(); Pero, ¿qué pasa si necesito usar una variable externa como esa? ->where('city_id', '=', $this->city->id) ->where(function($query) { $query->where('name', 'LIKE', '%'.$searchQuery.'%') ->orWhere('address', 'LIKE', '%'.$searchQuery.'%') }) Por ahora, creé una nueva propiedad y accedí a ella $this->, pero ¿hay alguna …
86 php  sql  laravel 

6
SQL Server, la división devuelve cero
Aquí está el código que estoy usando en el ejemplo: PRINT @set1 PRINT @set2 SET @weight= @set1 / @set2; PRINT @weight Aquí está el resultado: 47 638 0 Me gustaría saber por qué está regresando en 0lugar de0,073667712
86 sql 

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.