Mình muốn ẩn id nếu không thích nhưng không được
CHỌN * TỪ ký tự, character_actor ĐÂU character.id KHÔNG GIỐNG NHƯ character_actor.character_id;
id tên id nhân vật id tên diễn viên
1 Doogie Howser 1 4 Alyson Hannigan
1 Doogie Howser 2 3 Alyson Hannigan
1 Doogie Howser 3 2 Neil Patrick Harris
2 Barney Stinson 1 4 Alyson Hannigan
2 Barney Stinson 2 3 Alyson Hannigan
2 Barney Stinson 4 1 Neil Patrick Harris
3 Lily Aldrin 1 4 Alyson Hannigan
3 Lily Aldrin 3 2 Neil Patrick Harris
3 Lily Aldrin 4 1 Neil Patrick Harris
4 Willow Rosenberg 2 3 Alyson Hannigan
4 Willow Rosenberg 3 2 Neil Patrick Harris
4 Willow Rosenberg 4 1 Neil Patrick Harris
Bạn muốn một truy vấn NOT IN:
LỰA CHỌN *
TỪ ký tự NƠI character.id KHÔNG CÓ TRONG (CHỌN character_actor.character_id từ character_actor)
Điều này cũng có thể được thực hiện thông qua NOT EXISTS. Tùy thuộc vào DBMS và cấu trúc, điều này có thể mang lại hiệu suất tốt hơn.
LỰA CHỌN *
TỪ ký tự c NƠI KHÔNG TỒN TẠI(CHỌN NULL từ character_actor ca NƠI ca.character_id=c.id)
Về mysql - Tôi muốn ẩn id nếu không thích nhưng nó không hoạt động SELECT * FROM character, character_actor WHERE character.id not like character_actor.character_id;, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/50999020/
Tôi là một lập trình viên xuất sắc, rất giỏi!