Preguntas etiquetadas con sql

388
Múltiples actualizaciones en MySQL

Sé que puede insertar varias filas a la vez, ¿hay alguna manera de actualizar varias filas a la vez (como en una consulta) en MySQL? Editar: por ejemplo, tengo lo siguiente Name id Col1 Col2 Row1 1 6 1 Row2 2 2 3 Row3 3 9 5 Row4 4 16 8 Quiero combinar todas las siguientes actualizaciones en una...

386
¿Cómo declarar una variable en MySQL?

¿Cómo declarar una variable en mysql, para que mi segunda consulta pueda usarla? Me gustaría escribir algo como: SET start = 1; SET finish = 10; SELECT * FROM places WHERE place BETWEEN start AND

385
¿Cómo hacer SQL Like% en Linq?

Tengo un procedimiento en SQL que estoy tratando de convertir en Linq: SELECT O.Id, O.Name as Organization FROM Organizations O JOIN OrganizationsHierarchy OH ON O.Id=OH.OrganizationsId where OH.Hierarchy like '%/12/%' La línea que más me preocupa es: where OH.Hierarchy like '%/12/%' Tengo una...

384
MySQL: Insertar registro si no existe en la tabla

Estoy tratando de ejecutar la siguiente consulta: INSERT INTO table_listnames (name, address, tele) VALUES ('Rupert', 'Somewhere', '022') WHERE NOT EXISTS ( SELECT name FROM table_listnames WHERE name='value' ); Pero esto devuelve un error. Básicamente no quiero insertar un registro si el campo...

384
SQL Server SELECT en la tabla existente

Estoy tratando de seleccionar algunos campos de una tabla e insertarlos en una tabla existente desde un procedimiento almacenado. Esto es lo que estoy intentando: SELECT col1, col2 INTO dbo.TableTwo FROM dbo.TableOne WHERE col3 LIKE @search_key Creo que SELECT ... INTO ...es para tablas...

376
MySQL con Node.js

Acabo de empezar a entrar en Node.js. Vengo de un fondo PHP, así que estoy bastante acostumbrado a usar MySQL para todas mis necesidades de base de datos. ¿Cómo puedo usar MySQL con

375
Eliminar filas duplicadas en MySQL

Tengo una tabla con los siguientes campos: id (Unique) url (Unique) title company site_id Ahora, necesito eliminar las filas que tienen lo mismo title, company and site_id. Una forma de hacerlo será usar el siguiente SQL junto con un script ( PHP): SELECT title, site_id, location, id, count( *...

373
¿Cómo registrar consultas PostgreSQL?

¿Cómo habilitar el registro de todos los SQL ejecutados por PostgreSQL 8.3? Editado (más información) Cambié estas líneas: log_directory = 'pg_log' log_filename = 'postgresql-%Y-%m-%d_%H%M%S.log' log_statement = 'all' Y reinicie el servicio PostgreSQL ... pero no se creó ningún registro ......