Preguntas etiquetadas con sql

125
Usando DISTINCT y COUNT juntos en una consulta MySQL

Es posible algo como esto: SELECT DISTINCT COUNT(productId) WHERE keyword='$keyword' Lo que quiero es obtener el número de ID de productos únicos que están asociados con una palabra clave. El mismo producto puede asociarse dos veces con una palabra clave, o más, pero me gustaría contar solo 1 vez...

125
SQL: clave primaria de tabla de muchos a muchos

Esta pregunta surge después de leer un comentario en esta pregunta: Diseño de bases de datos Cuando crea una tabla de muchos a muchos, debe crear una clave primaria compuesta en las dos columnas de clave externa, o crear una clave primaria "ID" sustituta de incremento automático, y simplemente...

125
Divide el valor de un campo a dos

Tengo un campo de tabla membernameque contiene tanto el apellido como el nombre de los usuarios. ¿Es posible dividir los campos en 2 memberfirst, memberlast? Todos los registros tienen este formato "Nombre Apellido" (sin comillas y un espacio

125
FIND_IN_SET () vs IN ()

Tengo 2 tablas en mi base de datos. Uno es para pedidos y otro para empresas. Los pedidos tienen esta estructura: OrderID | attachedCompanyIDs ------------------------------------ 1 1,2,3 2 2,4 Y la empresa tiene esta estructura: CompanyID | name -------------------------------------- 1...

125
postgresql: INSERT INTO… (SELECT *…)

No estoy seguro de si es SQL estándar: INSERT INTO tblA (SELECT id, time FROM tblB WHERE time > 1000) Lo que estoy buscando es: ¿qué pasa si tblA y tblB están en diferentes servidores DB ? ¿PostgreSql ofrece alguna utilidad o tiene alguna funcionalidad que ayude a usar? INSERT query...

125
Psql lista todas las tablas

Me gustaría enumerar todas las tablas en la liferaybase de datos en mi instalación de PostgreSQL. ¿Cómo puedo hacer eso? Me gustaría ejecutar SELECT * FROM applications;en la liferaybase de datos. applicationses una tabla en mi liferay db. ¿Cómo se hace esto? Aquí hay una lista de todas mis...

124
SQL Server: ejemplos de datos de cadenas PIVOTANTES

Intentando encontrar algunos ejemplos simples de PIVOT de SQL Server. La mayoría de los ejemplos que he encontrado implican contar o resumir números. Solo quiero pivotar algunos datos de cadena. Por ejemplo, tengo una consulta que devuelve lo siguiente. Action1 VIEW Action1 EDIT Action2 VIEW...

124
lista de python en consulta sql como parámetro

Tengo una lista de python, digamos l l = [1,5,8] Quiero escribir una consulta SQL para obtener los datos de todos los elementos de la lista, digamos select name from students where id = |IN THE LIST l| ¿Cómo logro

124
Mezcla ilegal de intercalaciones Error de MySQL

Recibo este extraño error al procesar una gran cantidad de datos ... Error Number: 1267 Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation '=' SELECT COUNT(*) as num from keywords WHERE campaignId='12' AND LCASE(keyword)='hello again 昔 ã‹ã‚‰...