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

Nối văn bản vào dữ liệu cột dựa trên cột trong PostgreSQL

Đầu tiên, bạn phải biến đổi tuổi của mình thành một loại chuỗi nào đó. Sau đó, bạn có thể chuyển đổi các giá trị như thế này (tất nhiên bạn phải thực hiện điều này cho từng trường):

update mytable set name = 'a' || name, age = 'b' || age;

Điều này cập nhật dữ liệu bên trong bảng của bạn. Nếu bạn chỉ muốn đầu ra có tiền tố, bạn có thể sử dụng phương pháp sau:

select 'a' || name as name, 'b' || age as age from mytable;

Trong trường hợp này, không cần chuyển đổi loại dữ liệu tuổi của bạn.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm thế nào để tìm các bản ghi gần như tương tự trong sql?

  2. mã trả về psql nếu không tìm thấy hàng nào

  3. rake db:tạo lỗi mã hóa với postgresql

  4. ActiveRecord ::StatementInvalid:PG ::ReadOnlySqlTransaction:- Cơ sở dữ liệu Heroku vẫn chỉ đọc ngay cả sau khi hủy theo dõi

  5. Nhiều đến Nhiều Bàn - Hiệu suất kém