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

Tìm kiếm nhiều bảng cho cùng một giá trị và nhận bảng từ kết quả của nó

Sử dụng công đoàn cho vấn đề của bạn. Bạn có thể tìm thêm chi tiết về union trong liên kết này

SELECT
    table_one.col_1,
    table_one.col_2,
    'table_one' AS from_table
FROM
    table_one
WHERE
    table_one.field = 'some_val'
UNION
    SELECT
        table_two.col_1,
        table_two.col_2,
        'table_two' AS from_table
    FROM
        table_two
    WHERE
        table_two.field = 'some_val'



  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 cách nào để lấy danh sách tài khoản người dùng bằng dòng lệnh trong MySQL?

  2. Làm cách nào để tối ưu hóa truy vấn nếu bảng chứa 10000 mục nhập bằng MySQL?

  3. Tôi có thể làm cho Bảng tính Google Drive hoạt động giống như một cơ sở dữ liệu MySQL không?

  4. MySQL để có được số lượng hàng rơi vào một ngày cho mỗi ngày trong tháng

  5. Sử dụng một trong các cột trong khóa tổng hợp làm khóa ngoại