Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

truy vấn sql để thay thế city pune thành mumbai và mumbai thành pune trong bảng

Bạn có thể thực hiện việc này với truy vấn:

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

Nếu bạn muốn thay đổi các giá trị, hãy:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Thứ tự chữ và số theo Mysql

  2. MySQL Boolean tinyint (1) giữ giá trị lên đến 127?

  3. Mã lỗi:1136 Số cột không khớp với số giá trị ở hàng 1) bên trong sp

  4. lỗi nhập với python-mysql-connector 1.16, django 1.6 và python 3.2.3

  5. Truy vấn MySQL để tìm hàng tương tự nhưng không trùng lặp