sql >> Database teknologi >  >> Database Tools >> phpMyAdmin

mysql, ASC en række tal ved hjælp af eksisterende data

Du bør bruge en variabel med startværdi lig med nul og øget med 1 for hver række. Prøv følgende forespørgsel

SELECT  @n:[email protected]+1 as rank,username,count(*) as description
FROM products,(SELECT @n:= 0) AS num
WHERE
description LIKE '%Yes%'
or
description LIKE '%yes%'
GROUP BY username
ORDER BY description ASC


  1. Opdel en enkelt feltværdi i flere kolonneværdier med fast længde i T-SQL

  2. Skemaændringer opdateres ikke i Intellisense i SQL 2008 (SSMS)

  3. Mere sikker og produktiv database- og kodeudvikling i opdateret SQL Complete

  4. SQL Server:Hvordan vedhæfter / reparerer du en løsrevet / beskadiget database?