Preguntas etiquetadas con sql

El lenguaje de consulta estructurado (SQL) es un lenguaje para consultar bases de datos. Las preguntas deben incluir ejemplos de código, estructura de tabla, datos de muestra y una etiqueta para la implementación de DBMS (por ejemplo, MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2, etc.) que se está utilizando. Si su pregunta se relaciona únicamente con un DBMS específico (usa extensiones / características específicas), use la etiqueta de ese DBMS en su lugar. Las respuestas a las preguntas etiquetadas con SQL deben usar SQL estándar ISO / IEC.


4
Cómo encontrar registros duplicados en PostgreSQL
Tengo una tabla de base de datos PostgreSQL llamada "user_links" que actualmente permite los siguientes campos duplicados: year, user_id, sid, cid La única limitación es actualmente el primer campo llamado "id", sin embargo ahora estoy buscando añadir una limitación para asegurarse de que el year, user_id, sidy cidson únicas, pero …

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 



4
¿Importa el orden de unión en SQL?
Sin tener en cuenta el rendimiento, ¿obtendré el mismo resultado de la consulta A y B a continuación? ¿Qué tal C y D? -- A select * from a left join b on <blahblah> left join c on <blahblan> -- B select * from a left join c on <blahblah> …


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 

20
¿Los desencadenantes de la base de datos son malos? [cerrado]
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas sean respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión extendida. Si cree que esta pregunta se puede mejorar y posiblemente volver a …
187 sql  triggers 


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 

9
¿Es posible seleccionar EXISTE directamente como un bit?
Me preguntaba si es posible hacer algo como esto (que no funciona): select cast( (exists(select * from theTable where theColumn like 'theValue%') as bit) Parece que debería ser factible, pero muchas cosas que deberían funcionar en SQL no lo hacen;) He visto soluciones para esto (SELECCIONE 1 donde ... Existe …
186 sql  sql-server  tsql 

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.