sql >> Databáze >  >> RDS >> Sqlserver

Aktualizujte pole existující tabulky pomocí Auto Increment Logic

Co chcete udělat, je získat řazení záznamů v rámci oddílů. dotaz na to, co chcete udělat, je tento :

WITH sorted AS (
    SELECT id, ROW_NUMBER() OVER(PARTITION BY ProductTypeId ORDER BY id ASC) as rownum
    FROM product
)
UPDATE product
SET [order] = s.rownum
FROM product p
   INNER JOIN sorted s on (p.id = s.id);


  1. Vyplňování html formulářů daty mysql pomocí php coming up null

  2. Jak nastavím první den v týdnu na pondělí při použití týdne (datum) v PHP/MySQL?

  3. Základní správa Oracle 12c Multitenant

  4. MySQL je nyní() +1 den