Tôi đang cố gắng tìm kiếm toàn bộ bảng trong mySQL cho một chuỗi.Tìm kiếm toàn bộ bảng trong mySQL bằng một chuỗi
Tôi muốn tìm kiếm tất cả các trường và tất cả các entrees của bảng, trả về từng mục nhập đầy đủ có chứa văn bản được chỉ định.
Tôi không thể tìm ra cách tìm kiếm nhiều trường một cách dễ dàng; dưới đây là chi tiết:
Bảng này là "khách hàng". Nó có khoảng 30 trường và 800 mục, quá nhiều để hiển thị cùng một lúc trong một trình duyệt. Tôi muốn tìm kiếm tên (tức là "Mary"), nhưng có thể là tên trong số shipping_name field
hoặc billing_name field
hoặc trường email
, v.v.
Tôi muốn tìm kiếm tất cả các trường cho bất kỳ mục nhập nào chứa chuỗi "Mary". Đây là những gì tôi nghĩ nên làm việc nhưng không:
SELECT * FROM `clients` IN 'Mary'
Tôi thực sự đang tìm cách không phải nhập mọi trường của bảng vào. Tôi muốn tìm kiếm tất cả các trường. Tôi cho rằng một điều đơn giản như vậy là có thể. Ngoài ra tôi nhận ra rằng khi tôi gõ chữ thường "mary" nó không tìm thấy "Mary". làm thế nào nó có thể làm cho nó không phải là trường hợp nhạy cảm, và tìm kiếm tất cả các lĩnh vực? – VoltzRoad
chúng ta có thể concat (*)? – Waqas
Trích dẫn đơn trống '' là gì? Cảm ơn – KDawg