¿Cuál es la sintaxis válida de esta consulta en MySQL? SELECT * FROM courses WHERE (now() + 2 hours) > start_time nota: start_time es una tabla de campo de
¿Cuál es la sintaxis válida de esta consulta en MySQL? SELECT * FROM courses WHERE (now() + 2 hours) > start_time nota: start_time es una tabla de campo de
He leído que el servidor Mysql crea un archivo de registro donde mantiene un registro de todas las actividades, como cuándo y qué consultas se ejecutan. ¿Alguien puede decirme dónde existe en mi sistema? ¿Cómo puedo leerlo? Básicamente, necesito hacer una copia de seguridad de la base de datos...
Tengo una tabla SQL llamada "posts" que se ve así: id | category ----------------------- 1 | 3 2 | 1 3 | 4 4 | 2 5 | 1 6 | 1 7 | 2 Cada número de categoría corresponde a una categoría. ¿Cómo haría para contar el número de veces que aparece cada categoría en una publicación, todo en una consulta...
Estoy usando declaraciones preparadas para ejecutar consultas de bases de datos mysql. Y quiero implementar una funcionalidad de búsqueda basada en una especie de palabra clave. Para eso necesito usar LIKEpalabras clave, eso lo sé. Y también he usado declaraciones preparadas antes, pero no sé cómo...
¿Hay alguna manera de verificar si existe una tabla sin seleccionar y verificar valores de ella? Es decir, sé que puedo ir SELECT testcol FROM testtabley verificar el recuento de campos devueltos, pero parece que debe haber una forma más directa / elegante de
Estoy buscando algo como createdb en PostgreSQL o cualquier otra solución que me permita crear una base de datos con la ayuda de un comando de shell. ¿Alguna
¿Qué diferencia hay cuando uso tipos de datos flotantes y decimales en MySQL? ¿Cuándo debo usar
¿Cuál es la mejor manera de hacer lo siguiente? SELECT * FROM users WHERE created >= today; Nota: creado es un campo de fecha y
Tengo una mesa como esta: TITLE | DESCRIPTION ------------------------------------------------ test1 | value blah blah value test2 | value test test3 | test test test test4 | valuevaluevaluevaluevalue Estoy tratando de descubrir cómo devolver la cantidad de veces que ocurre una cadena en cada una...
¿Existe una diferencia de rendimiento medible entre el uso de INT vs. VARCHAR como clave principal en MySQL? Me gustaría usar VARCHAR como clave principal para las listas de referencias (piense en los Estados Unidos, los códigos de país) y un compañero de trabajo no cederá en INT AUTO_INCREMENT...
¿Cuál es el límite superior de registros para la tabla de base de datos MySQL? Me pregunto sobre el campo de autoincremento. ¿Qué pasaría si agrego millones de registros? ¿Cómo manejar este tipo de situaciones?
tabla 1 +----------+-------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +----------+-------------+------+-----+---------+----------------+ | UserID | int(11) | NO | PRI | NULL | auto_increment | | Password | varchar(20) | NO | | | | | Username |...
Si tengo un trigger before the updateen una tabla, ¿cómo puedo arrojar un error que impide la actualización en esa
Tengo latitud y longitud y quiero extraer el registro de la base de datos, que tiene la latitud y longitud más cercanas por la distancia, si esa distancia es más larga que la especificada, entonces no la recupere. Estructura de la mesa: id latitude longitude place
En resumen: una tabla con más de 16 millones de registros [2 GB de tamaño]. Cuanto mayor es el desplazamiento de LIMIT con SELECT, más lenta se vuelve la consulta, cuando se usa ORDER BY * primary_key * Entonces SELECT * FROM large ORDER BY `id` LIMIT 0, 30 toma mucho menos de SELECT * FROM...
¿Cómo calcular la diferencia entre dos fechas, en el formato YYYY-MM-DD hh: mm: ssy obtener el resultado en segundos o
¿Los nombres de tabla en MySQL distinguen entre mayúsculas y minúsculas? En mi máquina de desarrollo de Windows, el código que tengo es capaz de consultar mis tablas que parecen estar en minúsculas. Cuando despliegue el servidor de prueba en nuestro centro de datos, los nombres de las tablas...
Tengo dos tablas, table1es la tabla primaria con una columna IDy table2con una columna IDFromTable1(no el nombre real) cuando pongo un FK en IDFromTable1que IDen table1que sale el error Foreign key constraint is incorrectly formed error. Me gustaría eliminar el registro de la tabla 2 si el...
Estoy usando el personaje Emoji en mi proyecto. Que los caracteres se guardan (??) en la base de datos mysql. Había utilizado la clasificación predeterminada de la base de datos en utf8mb4_general_ci. Muestra 1366 Valor de cadena incorrecto: '\ xF0 \ x9F \ x98 \ x83 \ xF0 \ x9F ...' para la...
Después de leer un par de respuestas y comentarios sobre algunas preguntas de SQL aquí, y también de escuchar que un amigo mío trabaja en un lugar que tiene una política que las prohíbe, me pregunto si hay algo malo en usar backticks alrededor de los nombres de campo en MySQL . Es decir: SELECT...