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

MySQL:Cách tìm kiếm nhiều bảng cho một chuỗi tồn tại trong bất kỳ cột nào

Thêm chỉ mục văn bản đầy đủ vào tất cả các cột chuỗi trong tất cả các bảng đó, sau đó kết hợp các kết quả

select * from table1 where match(col1, col2, col3) against ('some string')
union all
select * from table2 where match(col1, col2) against ('some string')
union all
select * from table3 where match(col1, col2, col3, col4) against ('some string')
...



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL xử lý ÅÄÖ như AAO?

  2. diễn đàn php tùy chỉnh - hiển thị các bài viết mới / chưa đọc

  3. Xóa các hàng từ máy chủ mysql khỏi danh sách C # của ID

  4. MySQL:Lượt xem so với Thủ tục được lưu trữ

  5. cách sử dụng DISTINCT ON với mysql bằng ActiveRecord