sql >> Database >  >> RDS >> Mysql

sql-query om city pune te vervangen door mumbai en mumbai om pune in de tabel te vervangen

U kunt dit doen met een vraag:

select (case when city = 'mumbai' then 'pune'
             when city = 'pune' then 'mumbai'
             else city
        end)
. . .

Als u de waarden wilt wijzigen, dan:

update table t
     set city = (case when city = 'mumbai' then 'pune'
                      when city = 'pune' then 'mumbai'
                 end)
     where city in ('mumbai', 'pune');


  1. Hoe zorgt u ervoor dat waarden uit een logtabel overeenkomen met objecten in andere tabellen?

  2. 8000 updates per seconde met mysql

  3. De kracht van SQL en procedurele verklaringen combineren met MariaDB's Oracle-compatibiliteitsmodus

  4. De rang van rij krijgen in OrderBy desc Welsprekende vraag, hoe kan ik deze vraag laten werken in laravel 5.5 welsprekendheden?)