Perguntas com a marcação «sql»

227
Cláusula CASE T-SQL: Como especificar WHEN NULL

Eu escrevi uma instrução T-SQL semelhante a esta (a original parece diferente, mas quero dar um exemplo fácil aqui): SELECT first_name + CASE last_name WHEN null THEN 'Max' ELSE 'Peter' END AS Name FROM dbo.person Esta instrução não possui nenhum erro de sintaxe, mas a cláusula case escolhe...

226
Como selecionar linhas aleatoriamente no SQL?

Estou usando o MSSQL Server 2005. No meu banco de dados, tenho uma tabela "customerNames" que possui duas colunas "Id" e "Name" e aprox. 1.000 resultados. Estou criando uma funcionalidade em que preciso escolher 5 clientes aleatoriamente todas as vezes. Alguém pode me dizer como criar uma consulta...

225
Como usar vários bancos de dados no Laravel

Eu quero combinar vários bancos de dados no meu sistema. Na maioria das vezes o banco de dados é MySQL; mas pode diferir no futuro, ou seja, o administrador pode gerar esses relatórios, que são a fonte de uso do sistema de banco de dados heterogêneo . Então, minha pergunta é: o Laravel fornece...

224
Mostrar restrições no comando de tabelas

Tenho tabelas nas quais tentei definir relacionamentos PK FK, mas desejo verificar isso. Como posso mostrar as restrições de PK / FK? Vi esta página de manual, mas ela não mostra exemplos e minha pesquisa no google também foi infrutífera. Meu banco de dados é credentialing1e minhas tabelas...

223
Como usar count e agrupar na mesma instrução select

Eu tenho uma consulta SQL Select que tem um grupo por. Quero contar todos os registros após o grupo por declaração. Existe uma maneira de fazer isso diretamente do sql? Por exemplo, tendo uma tabela com usuários, quero selecionar as diferentes cidades e o número total de usuários select town,...