Tôi có một tập dữ liệu n: n (ví dụ: 'lập trình viên' và 'ngôn ngữ'. Lập trình viết mã bằng nhiều ngôn ngữ và nhiều ngôn ngữ có thể được nhiều người sử dụng lập trình viên). Dữ liệu này nằm trong một bảng programmers_languages Câu lệnh MYSQL để nhanh chóng chọn nhóm từ n: n bảng
Làm cách nào để nhanh chóng chọn lập trình viên có mã trong tất cả các nhóm ngôn ngữ?
Thông tin khác nếu điều này gây nhầm lẫn:
Mã Jon trong C++, Pascal và Ruby. Joe mã trong C + + và Ruby. Mã Moe trong Ruby và Pascal. Steve mã trong C + + và Pascal.
Nếu bộ ngôn ngữ được đề cập là C++ và Pascal, tôi muốn Jon và Steve từ danh sách này.
Lưu ý rằng kích thước của tập hợp này có thể khá lớn, vì vậy tôi không muốn tham gia bảng tự n lần.
Tôi không chắc chắn rằng tôi đang hạnh phúc hay buồn rằng câu hỏi này, mà là trong gia đình của 'cột =" foo "VÀ cột =" bar "' bắt rất nhiều câu trả lời sai. – SingleNegationElimination
Chỉ có một bảng, hoặc có nhiều bảng trong kịch bản này không? Và nó chỉ là hai ngôn ngữ, hay là một số ngôn ngữ khác nhau mà bạn có thể lọc? – Thorin
Một bảng và số lượng ngôn ngữ khác nhau. Nhưng nó sẽ được chấp nhận nếu nó chỉ xử lý 4 hoặc ít ngôn ngữ hơn. –