Preguntas etiquetadas con sql

82
Eliminar de dos tablas en una consulta

Tengo dos tablas en MySQL #messages table : messageid messagetitle . . #usersmessages table usersmessageid messageid userid . . Ahora, si quiero eliminar de la tabla de mensajes, está bien. Pero cuando elimino mensaje por messageid, el registro todavía existe en usersmessage y tengo que...

82
¿Cómo cambio el nombre de un índice en MySQL?

Me gustaría cambiar el nombre de un índice. He mirado la documentación de la tabla de alteración , pero no puedo encontrar la sintaxis para simplemente cambiar el nombre de un índice. Al hacerlo a través de la GUI de MySQL, elimina el índice y crea uno nuevo. Si bien esto funciona, me gustaría...

82
¿Por qué utilizar Select 100% superior?

Entiendo que antes de SQL Server 2005 , se podía "engañar" a SQL Server para que permitiera el uso de una orden en una definición de vista, al incluir también TOP 100 PERCENTen la cláusula SELECT . Pero he visto otro código que he heredado que usa SELECT TOP 100 PERCENT... dentro de...

82
Obtener datos para el diagrama de histograma

¿Hay alguna forma de especificar tamaños de contenedor en MySQL? En este momento, estoy probando la siguiente consulta SQL: select total, count(total) from faults GROUP BY total; Los datos que se están generando son lo suficientemente buenos, pero hay demasiadas filas. Lo que necesito es una...

82
¿La forma más rápida de copiar una tabla en mysql?

Quiero copiar una tabla en MySQL. ¿Cuál es la forma más rápida? ¿Me gusta esto? CREATE TABLE copy LIKE original; INSERT INTO copy SELECT * FROM original; o CREATE TABLE copy SELECT * FROM original; ALTER TABLE copy ADD PRIMARY KEY (id); ¿O hay otra manera? EDITAR: Me preocupa que se...

82
Restablecer la clave principal de PostgreSQL a 1

¿Hay alguna manera de restablecer la clave principal de una tabla de PostgreSQL para comenzar en 1 nuevamente en una tabla poblada? Ahora mismo está generando números desde 1000000 en adelante. Quiero que todo se restablezca y comience a 1, manteniendo intactos todos mis datos existentes....

82
mysql demasiados índices?

Estoy dedicando algún tiempo a optimizar nuestra base de datos actual. Estoy mirando índices específicamente. Hay algunas preguntas: ¿Existen demasiados índices? ¿Qué acelerarán los índices? ¿Qué ralentizarán los índices? ¿Cuándo es una buena idea agregar un índice? ¿Cuándo es una mala idea...