Perguntas com a marcação «sql»

125
Chave primária da tabela muitos-para-muitos

Esta pergunta surge depois de ler um comentário nesta pergunta: Design do Banco de Dados Ao criar uma tabela muitos-para-muitos, você deve criar uma chave primária composta nas duas colunas de chave estrangeira ou criar uma chave primária "ID" substituta automática de incremento automático e...

125
Dividir valor de um campo para dois

Eu tenho um campo de tabela membernameque contém o sobrenome e o nome dos usuários. É possível dividir aqueles em 2 campos memberfirst, memberlast? Todos os registros têm este formato "Nome Sobrenome" (sem aspas e um espaço no

125
FIND_IN_SET () vs IN ()

Eu tenho 2 tabelas no meu banco de dados. Um é para pedidos, e um é para empresas. Orders tem esta estrutura: OrderID | attachedCompanyIDs ------------------------------------ 1 1,2,3 2 2,4 E a empresa tem essa estrutura: CompanyID | name -------------------------------------- 1 Company 1...

125
Ruby on Rails: obtendo o valor máximo de uma coluna DB

Atualmente, posso fazer a consulta SQL direta no meu banco de dados: SELECT MAX(bar) FROM table_name E ele retorna com o valor máximo nessa tabela. Quando faço o que considero uma chamada equivalente no Rails, no entanto, ele não funciona. Eu estou chamando: Bar.all(:select =>...

125
Psql lista todas as tabelas

Gostaria de listar todas as tabelas no liferaybanco de dados na minha instalação do PostgreSQL. Como faço isso? Eu gostaria de executar SELECT * FROM applications;no liferaybanco de dados. applicationsé uma tabela no meu liferay db. Como isso é feito? Aqui está uma lista de todos os meus bancos...

124
lista python na consulta sql como parâmetro

Eu tenho uma lista python, digamos, l l = [1,5,8] Eu quero escrever uma consulta sql para obter os dados de todos os elementos da lista, digamos select name from students where id = |IN THE LIST l| Como eu faço

124
Mistura ilegal de agrupamentos MySQL Error

Estou recebendo esse erro estranho ao processar um grande número de dados ... 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 昔...