Pular para o conteúdo

MySQL - Recuperar dados em ordem aleatória (randômica)

Dica publicada em Banco de Dados / MySQL
Emiliano Eloi Silva Barbosa emilianoeloi
Hits: 9.830 Categoria: Banco de Dados Subcategoria: MySQL
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

MySQL - Recuperar dados em ordem aleatória (randômica)

Para quem tem o objetivo de recuperar dados em ordem aleatória, o MySQL permite a utilização da função matemática Rand() associada com a clausula ORDER BY.

Veja o Exemplo:

-- Cenário - Tabela de Produtos

CREATE TABLE produtos(
    id_produto INT PRIMARY KEY auto_increment,
    desc_produto VARCHAR(255),
    val_produto NUMERIC(10,2)
);

-- Recuperar Produtos em Ordem aleatória

SELECT id_produto, desc_produto, val_produto
    FROM produtos
  ORDER
      BY Rand();
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.


O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

SQL - Copiar coluna

MySQL - Erro: mysqldump: Got error: 1044 [Resolvido]

Como instalar o MariaDB e criar uma tabela [vídeo]

Convertendo tabela Paradox .DB para MySQL

Chive - Alternativa ao phpMyAdmin

Sistema gerenciador de documentos (DMS) via Web - KnowledgeTree

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.