Preguntas etiquetadas con sql

109
Conéctese a mysql en un contenedor docker desde el host

(Probablemente sea una pregunta tonta debido a mi conocimiento limitado con la administración de Docker o mysql, pero como pasé una noche entera con este tema, me atrevo a preguntar). En una palabra Quiero ejecutar mysql en un contenedor docker y conectarme a él desde mi host. Hasta ahora, lo...

108
¿Cuál es la mejor manera de unirse dos veces a la misma mesa?

Esto es un poco complicado, pero tengo 2 tablas. Digamos que la estructura es algo como esto: *Table1* ID PhoneNumber1 PhoneNumber2 *Table2* PhoneNumber SomeOtherField Las tablas se pueden unir basándose en Table1.PhoneNumber1 -> Table2.PhoneNumber, o Table1.PhoneNumber2 ->...

108
¿Cuándo usar una vista en lugar de una tabla?

¿Cuándo debería usarse realmente una vista sobre una tabla real? ¿Qué beneficios debo esperar que produzca? En general, ¿cuáles son las ventajas de utilizar una vista sobre una mesa? ¿No debería diseñar la tabla de la forma en que debería verse la vista en primer

108
Incrementar un valor en Postgres

Soy un poco nuevo en postgres. Quiero tomar un valor (que es un número entero) en un campo en una tabla de postgres e incrementarlo en uno. Por ejemplo, si la tabla 'totales' tuviera 2 columnas, 'nombre' y 'total', y Bill tuviera un total de 203, ¿cuál sería la instrucción SQL que usaría para mover...

108
ERROR: Error 1005: No se puede crear la tabla (errno: 121)

Tengo problemas con forward engineeringmi base de datos MySQL en el servidor WAMP. Iba a publicar una imagen del esquema, pero como esta es mi primera publicación, no puedo. A continuación se muestra el script ejecutado. use aquaticstar; SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS,...

108
Cómo crear una función que no devuelva nada

Quiero escribir una función con pl/pgsql. Estoy usando PostgresEnterprise Manager v3 y usando shell para hacer una función, pero en el shell debo definir el tipo de retorno. Si no defino el tipo de retorno, no puedo crear una función. ¿Cómo se puede crear una función sin resultado de retorno, es...