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

Tạo tập kết quả tùy chỉnh trong MySQL

Thật tệ, UNION về cơ bản nối các tập kết quả. Bạn muốn tùy chỉnh tập hợp kết quả (tương tự như vậy):

JOIN kết hợp hai bảng theo một trường chung, chẳng hạn như trường ProjectName và Project của bạn, cho phép công cụ SQL kết hợp hai kết quả khác nhau thành một kết quả được xác định bởi trường chung.

Xem: http://www.w3schools.com/sql/sql_join.asp

LƯU Ý:Tôi đang viết 'một cái gì đó tương tự' bởi vì nó là một ví dụ, không phải là một giải pháp. Nó nhằm mục đích cho bạn thấy khả năng kết hợp các trường của hai hoặc nhiều bảng - tùy thuộc vào bạn để thực hiện công việc và chạy nó cho trường hợp cụ thể của bạn.

Câu trả lời cũ (không chính xác cho trường hợp này):

Một cách khả thi có thể là sử dụng UNION của MySQL từ khóa:

Xem: http://www.mysqltutorial.org/sql-union-mysql.aspx




  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ự tổng tích lũy MySQL theo ngày

  2. Tạo cơ sở dữ liệu mới với MySQL Workbench

  3. Đường hầm C # SSH tới máy chủ MySQL

  4. $ this-> db-> insert_id (); trả về 0 mọi lúc trong codeigniter

  5. Tại sao bảng InnoDB của tôi có giá trị kỳ lạ cho số bản ghi?