Preguntas etiquetadas con mysql

MySQL es un sistema de gestión de bases de datos relacionales (RDBMS) gratuito y de código abierto que utiliza el lenguaje de consulta estructurado (SQL). NO UTILICE esta etiqueta para otras bases de datos como SQL Server, SQLite, etc. Estas son bases de datos diferentes que utilizan sus propios dialectos de SQL para administrar los datos.


9
¿Cómo pongo una 'cláusula if' en una cadena SQL?
Entonces, esto es lo que quiero hacer en mi base de datos MySQL . Me gustaría hacer: SELECT * FROM itemsOrdered WHERE purchaseOrder_ID = '@purchaseOrdered_ID' AND status = 'PENDING' Si eso no devuelve ninguna fila, lo cual es posible a través de if(dr.HasRows == false), ahora crearía un UPDATEen la …
190 mysql  sql 

10
PHP PDO: charset, establecer nombres?
Tenía esto anteriormente en mi conexión normal mysql_ *: mysql_set_charset("utf8",$link); mysql_query("SET NAMES 'UTF8'"); ¿Lo necesito para la DOP? ¿Y dónde debería tenerlo? $connect = new PDO("mysql:host=$host;dbname=$db", $user, $pass, array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION));
189 php  mysql  pdo 


10
Convierta la marca de tiempo a la fecha en la consulta MySQL
Quiero convertir un timestampen MySQL a una fecha. Me gustaría formatear el campo user.registration en el archivo de texto como a yyyy-mm-dd. Aquí está mi SQL: $sql = requestSQL("SELECT user.email, info.name, FROM_UNIXTIME(user.registration), info.news FROM user, info WHERE user.id = info.id ", "export members"); También probé la conversión de fecha con: …


12
MySQL - Filas a columnas
Intenté buscar publicaciones, pero solo encontré soluciones para SQL Server / Access. Necesito una solución en MySQL (5.X). Tengo una tabla (llamada historial) con 3 columnas: hostid, itemname, itemvalue. Si hago un select ( select * from history), volverá +--------+----------+-----------+ | hostid | itemname | itemvalue | +--------+----------+-----------+ | 1 …
188 mysql  sql  pivot-table  etl  crosstab 


4
¿Cómo cambiar la clasificación predeterminada de una tabla?
create table check2(f1 varchar(20),f2 varchar(20)); crea una tabla con la clasificación predeterminada latin1_general_ci; alter table check2 collate latin1_general_cs; show full columns from check2; muestra la clasificación individual de las columnas como 'latin1_general_ci'. Entonces, ¿cuál es el efecto del comando alter table?
187 mysql  sql  collation 

5
mysql :: insertar en tabla, datos de otra tabla?
Me preguntaba si hay una manera de hacer esto únicamente en sql: q1 = SELECT campaign_id, from_number, received_msg, date_received FROM `received_txts` WHERE `campaign_id` = '8'; INSERT INTO action_2_members (campaign_id, mobile, vote, vote_date) VALUES(q1.campaign_id, q1.from_number, q1.received_msg, q1.date_received); Nota: q1 devolvería unas 30k filas. ¿Hay alguna manera de hacer lo que estoy …
187 sql  mysql 



5
Eliminar filas con MySQL LEFT JOIN
Tengo dos tablas, una para los plazos de trabajo, una para describir un trabajo. Cada trabajo puede tomar un estado y algunos estados significan que los plazos de los trabajos deben eliminarse de la otra tabla. Puedo fácilmente SELECTlos trabajos / plazos que cumplen mis criterios con LEFT JOIN: SELECT …

9
Datos binarios en MySQL [cerrado]
Cerrada . Esta pregunta necesita estar más centrada . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que se centre en un problema solo editando esta publicación . Cerrado hace 2 años . Mejora esta pregunta ¿Cómo almaceno datos binarios en MySQL ?

15
Valor predeterminado no válido para el campo de marca de tiempo 'create_date'
Tengo la siguiente declaración de creación SQL mysql> CREATE TABLE IF NOT EXISTS `erp`.`je_menus` ( -> `id` INT(11) NOT NULL AUTO_INCREMENT , -> `name` VARCHAR(100) NOT NULL , -> `description` VARCHAR(255) NOT NULL , -> `live_start_date` DATETIME NULL DEFAULT NULL , -> `live_end_date` DATETIME NULL DEFAULT NULL , -> `notes` …
186 mysql 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.