Perguntas com a marcação «sql»

281
ROW_NUMBER () no MySQL

Existe uma maneira agradável no MySQL de replicar a função SQL Server ROW_NUMBER()? Por exemplo: SELECT col1, col2, ROW_NUMBER() OVER (PARTITION BY col1, col2 ORDER BY col3 DESC) AS intRow FROM Table1 Por exemplo, eu poderia adicionar uma condição para limitar intRowa 1 para obter uma única...

279
MySQL Orderpor um número, os nulos duram

Atualmente, estou fazendo um OrderBy muito básico na minha declaração. SELECT * FROM tablename WHERE visible=1 ORDER BY position ASC, id DESC O problema é que as entradas NULL para 'position' são tratadas como 0. Portanto, todas as entradas com posição como NULL aparecem antes daquelas com...

279
UTF-8: Geral? Bin? Unicode?

Estou tentando descobrir qual agrupamento devo usar para vários tipos de dados. 100% do conteúdo que armazenarei é enviado pelo usuário. Meu entendimento é que eu deveria usar o IC geral UTF-8 (sem distinção entre maiúsculas e minúsculas) em vez do binário UTF-8. No entanto, não consigo encontrar...