sql >> Database >  >> RDS >> Mysql

Een aangepaste kolom maken met tekens voor automatisch ophogen

U kunt een dergelijke zoekopdracht gebruiken om een ​​extra veld te maken

SELECT concat(packetname, 
              elt(if(@t=packetname, @n:[email protected]+1, @n:=1),
                  '','A','B','C','D','E','F','G')) `updated packet`, 
       id, subid, dollar, @t:=packetname packetname
    FROM t
      cross join
         (SELECT @n:=1, @t:="") n
  order by packetname

demo op sqlfiddle



  1. Vraag en aanbod afstemmen - Oplossingen, deel 1

  2. Hoe kan ik een entiteit uit de Doctrine Fixture-referentie halen?

  3. Nieuwe rijen toevoegen aan een jTable vanuit de database terwijl u op de knop klikt zonder bestaande rijen te wissen

  4. Mysql - EXPLAIN SELECT from a VIEW zoekt in alle rijen van de hoofdtabel