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

MySQL kết hợp hai cột và thêm vào một cột mới

Tạo cột:

ALTER TABLE yourtable ADD COLUMN combined VARCHAR(50);

Cập nhật các giá trị hiện tại:

UPDATE yourtable SET combined = CONCAT(zipcode, ' - ', city, ', ', state);

Tự động cập nhật tất cả các giá trị trong tương lai:

CREATE TRIGGER insert_trigger
BEFORE INSERT ON yourtable
FOR EACH ROW
SET new.combined = CONCAT(new.zipcode, ' - ', new.city, ', ', new.state);

CREATE TRIGGER update_trigger
BEFORE UPDATE ON yourtable
FOR EACH ROW
SET new.combined = CONCAT(new.zipcode, ' - ', new.city, ', ', new.state);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách thu hút người dùng mới mỗi ngày trong MySQL

  2. mysql_fetch_assoc ():đối số được cung cấp không phải là tài nguyên kết quả MySQL hợp lệ trong php

  3. Cách tạo tập lệnh từ sơ đồ trong MySQL Workbench

  4. PHP Lỗi nghiêm trọng:Không tìm thấy lớp 'PDO'

  5. Cách sao lưu cơ sở dữ liệu MySQL bằng cron Jobs