sql >> Databáze >  >> RDS >> PostgreSQL

Jak změním výsledky SQL dotazů s LIMIT v každém dotazu?

Zkusili jste aktualizaci/vrácení?

update link
set visiting = true
from (
    select id
    from link
    where visiting = false
    and visited = false
    limit 500
    for update
    ) as batch
where batch.id = link.id
returning *;


  1. MariaDB JSON_TABLE() Vysvětleno

  2. Tipy pro migraci z proprietárních na open source databáze

  3. Jak vytvořit databázi Mysql pro podporu arabského jazyka?

  4. Součet časového rozdílu mezi řádky