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.

6
MySQL CONCAT devuelve NULL si algún campo contiene NULL
Tengo los siguientes datos en mi tabla "dispositivos" affiliate_name affiliate_location model ip os_type os_version cs1 inter Dell 10.125.103.25 Linux Fedora cs2 inter Dell 10.125.103.26 Linux Fedora cs3 inter Dell 10.125.103.27 NULL NULL cs4 inter Dell 10.125.103.28 NULL NULL Ejecuté debajo de la consulta SELECT CONCAT(`affiliate_name`,'-',`model`,'-',`ip`,'-',`os_type`,'-',`os_version`) AS device_name FROM devices Devuelve …
163 mysql  sql  null  concat 



6
Izquierda Unirse con la cláusula Where
Necesito recuperar todas las configuraciones predeterminadas de la tabla de configuraciones pero también tomar la configuración de caracteres si existe para el carácter x. Pero esta consulta solo recupera la configuración donde el carácter es = 1, no la configuración predeterminada si el usuario no ha configurado a nadie. SELECT …


15
¿Mejores técnicas para recortar los ceros iniciales en SQL Server?
He estado usando esto por algún tiempo: SUBSTRING(str_col, PATINDEX('%[^0]%', str_col), LEN(str_col)) Sin embargo, recientemente encontré un problema con las columnas con todos los caracteres "0" como '00000000' porque nunca encuentra un carácter que no sea "0" para que coincida. Una técnica alternativa que he visto es usar TRIM: REPLACE(LTRIM(REPLACE(str_col, '0', …

15
LÍMITE 10..20 en SQL Server
Estoy tratando de hacer algo como: SELECT * FROM table LIMIT 10,20 o SELECT * FROM table LIMIT 10 OFFSET 10 pero usando SQL Server La única solución que encontré parece exagerada: SELECT * FROM ( SELECT *, ROW_NUMBER() OVER (ORDER BY name) as row FROM sys.databases ) a WHERE …




13
¿Cómo puedo obtener el SQL de una declaración preparada?
Tengo un método Java general con la siguiente firma de método: private static ResultSet runSQLResultSet(String sql, Object... queryParams) Abre una conexión, construye PreparedStatementusando la instrucción sql y los parámetros en la queryParamsmatriz de longitud variable, la ejecuta, almacena ResultSeten caché el (en a CachedRowSetImpl), cierra la conexión y devuelve el …

5
Devuelve 0 si el campo es nulo en MySQL
En MySQL, ¿hay alguna forma de establecer los campos "totales" en cero si son NULL? Esto es lo que tengo: SELECT uo.order_id, uo.order_total, uo.order_status, (SELECT SUM(uop.price * uop.qty) FROM uc_order_products uop WHERE uo.order_id = uop.order_id ) AS products_subtotal, (SELECT SUM(upr.amount) FROM uc_payment_receipts upr WHERE uo.order_id = upr.order_id ) AS payment_received, …
160 sql  mysql 

9
MySQL Workbench: cómo mantener viva la conexión
Código de error: 2013. Se perdió la conexión al servidor MySQL durante la consulta Estoy usando MySQL Workbench. Además, estoy ejecutando un lote de insertos, aproximadamente 1000 líneas en total (Ej. INSERT INTO mytable SELECT * FROM mysource1; INSERT INTO mytable SELECT * FROM mysource2;...mysource3...mysource4Multiplicado 1000 veces) Cada lote lleva …



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.