Preguntas etiquetadas con sql

544
¿Cómo restauro un archivo de volcado de mysqldump?

Me dieron un archivo de base de datos MySQL que necesito restaurar como base de datos en mi máquina con Windows Server 2008. Intenté usar MySQL Administrator, pero recibí el siguiente error: El archivo seleccionado fue generado por mysqldump y esta aplicación no puede restaurarlo. ¿Cómo hago...

538
NO EN CONTRA NO EXISTE

¿Cuál de estas consultas es la más rápida? NO EXISTE: SELECT ProductID, ProductName FROM Northwind..Products p WHERE NOT EXISTS ( SELECT 1 FROM Northwind..[Order Details] od WHERE p.ProductId = od.ProductId) O NO EN: SELECT ProductID, ProductName FROM Northwind..Products p WHERE...

535
SQLite - UPSERT * no * INSERT o REPLACE

http://en.wikipedia.org/wiki/Upsert Insertar proceso almacenado de actualización en SQL Server ¿Hay alguna forma inteligente de hacer esto en SQLite que no haya pensado? Básicamente quiero actualizar tres de cuatro columnas si el registro existe, si no existe quiero INSERTAR el registro con el...

516
¿Cómo reemplazar una expresión regular en MySQL?

Tengo una tabla con ~ 500k filas; La columna varchar (255) UTF8 filenamecontiene un nombre de archivo; Estoy tratando de eliminar varios caracteres extraños del nombre de archivo, pensé que usaría una clase de caracteres: [^a-zA-Z0-9()_ .\-] Ahora, ¿hay una función en MySQL que le permita...

508
¿Cómo hacer una actualización + unirse en PostgreSQL?

Básicamente, quiero hacer esto: update vehicles_vehicle v join shipments_shipment s on v.shipment_id=s.id set v.price=s.price_per_vehicle; Estoy bastante seguro de que funcionaría en MySQL (mi fondo), pero no parece funcionar en postgres. El error que obtengo es: ERROR: syntax error at or...

506
¿Qué es este Javascript "requiere"?

Estoy tratando de hacer que Javascript lea / escriba en una base de datos PostgreSQL. Encontré este proyecto en github. Pude obtener el siguiente código de muestra para ejecutar en el nodo. var pg = require('pg'); //native libpq bindings = `var pg = require('pg').native` var conString =...

501
Eliminar con Unirse en MySQL

Aquí está el script para crear mis tablas: CREATE TABLE clients ( client_i INT(11), PRIMARY KEY (client_id) ); CREATE TABLE projects ( project_id INT(11) UNSIGNED, client_id INT(11) UNSIGNED, PRIMARY KEY (project_id) ); CREATE TABLE posts ( post_id INT(11) UNSIGNED, project_id INT(11)...