Articles of sql

Usando o grupo por em dois campos e conte em SQL

Eu tenho uma tabela no meu database mysql que tem duas colunas: grupo e subgrupo. Ver abaixo. group, subGroup grp-A, sub-A grp-A, sub-A grp-A, sub-B grp-B, sub-A grp-B, sub-B grp-B, sub-B Estou tentando obter o número de registros para cada grupo / subgrupo de par exclusivo. Isso é o que eu espero: group, subGroup, count […]

Como contar instâncias do caractere na coluna SQL

Eu tenho uma coluna sql que é uma string de 100 ‘Y’ ou ‘N’ caracteres. Por exemplo: YYNYNYYNNNYYNY … Qual é a maneira mais fácil de obter a contagem de todos os símbolos “Y” em cada linha.

Crie uma consulta SQL para recuperar os registros mais recentes

Estou criando um módulo de quadro de status para minha equipe de projeto. O quadro de status permite que o usuário defina seu status como dentro ou fora e também pode fornecer uma nota. Eu estava planejando armazenar todas as informações em uma única tabela … e exemplo dos dados a seguir: Date User Status […]

Solte o comando todas as tabelas

Qual é o comando para descartar todas as tabelas no SQLite? Da mesma forma, gostaria de descartar todos os índices.

Desempenho do SQL: WHERE vs WHERE (ROW_NUMBER)

Eu quero ir de n-th para m-th registros em uma tabela, o que é melhor escolha em 2 abaixo soluções: Solução 1: SELECT * FROM Table WHERE ID >= n AND ID <= m Solução 2: SELECT * FROM (SELECT *, ROW_NUMBER() OVER (ORDER BY ID) AS row FROM Table )a WHERE row >= n […]

MySQL JOIN a linha mais recente apenas?

Eu tenho um cliente de mesa que armazena um customer_id, e-mail e referência. Existe uma tabela adicional customer_data que armazena um registro histórico das alterações feitas ao cliente, ou seja, quando há uma alteração feita, uma nova linha é inserida. Para exibir as informações do cliente em uma tabela, as duas tabelas precisam ser unidas, […]

MySql – Maneira de atualizar parte de uma string?

Eu estou procurando uma maneira de atualizar apenas uma parte de uma string via consulta MySQL. Por exemplo, se eu tiver 10 registros contendo todos ‘string’ como parte do valor do campo (isto é, ‘algo / string’, ‘alguma coisa / stringlookhere’, ‘alguma coisa / string / etcetera’, existe uma maneira de alterar ‘string ‘para’ outrovalor […]

Mantendo a ordem na consulta “IN” do MySQL

Eu tenho a seguinte tabela DROP TABLE IF EXISTS `test`.`foo`; CREATE TABLE `test`.`foo` ( `id` int(10) unsigned NOT NULL auto_increment, `name` varchar(45) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; Então eu tento obter registros com base na chave primária SELECT * FROM foo f where f.id IN (2, 3, 1); Eu então recebo […]

Como posso reordenar linhas no database sql

É possível reordenar linhas no database SQL? Por exemplo; Como posso trocar a ordem dos valores da 2ª linha e da 3ª linha? A ordem da linha é importante para mim, pois preciso exibir o valor de acordo com o pedido. Obrigado por todas as respostas. Mas ‘Order by’ não funciona para mim. Por exemplo, […]

sql ORDER BY múltiplos valores em ordem específica?

Ok, eu tenho uma tabela com uma chave indexada e um campo não indexado. Eu preciso encontrar todos os registros com um determinado valor e retornar a linha. Gostaria de saber se posso encomendar por vários valores. Exemplo: id x_field — —– 123 a 124 a 125 a 126 b 127 f 128 b 129 […]