[SQL Server] KTeam: Buổi 03 – Hàm kết hợp, gom nhóm và truy vấn lồng

21
2



[SQL Server] KTeam: Buổi 03 – Hàm kết hợp, gom nhóm và truy vấn lồng

Tập hợp khóa học lập trình cơ bản đến nâng cao.
Tham gia group để cập nhật thêm thông tin cũng như tham gia khóa học online miễn phí.

Nếu các bạn thấy hay thì hãy đăng ký theo dõi kênh, like, share cho mọi người cùng tham gia nhé.
Muốn ủng hộ mình các bạn có thể nhấn vào quảng cáo hiện lên và load xong để mình được ít tiền duy trì nhé.
Cảm ơn mọi người.

Lập trình C#:

Lập trình C# cho người không biết lập trình:

Hướng dẫn kỹ thuật:

SQL server:

Lập trình C++:

Lập trình Unity 3D:

Nguồn: https://campaignforcivilrights.org/

Xem thêm bài viết khác: https://campaignforcivilrights.org/tong-hop/

21 COMMENTS

  1. https://drive.google.com/open?id=1W6vucy8zzpylyPvPkt82QjxIS20tBP3 cở sở dữ liệu để mấy bạn thực hành nề

  2. Anh cho em hỏi câu bài tập a) Cho biết danh sách tất cả giáo viên (magv, hoten) và họ tên giáo viên là quản lý chuyên môn của họ.
    Thì ở đây em muốn nếu GV nào không có GVQLCM thì vẫn xuất ra NULL.
    Thì ở đây em dùng LEFT JOIN nhưng LEFT JOIN thì không có truy vấn lồng 2 bảng GV cùng 1 lúc được. Không biết trường hợp này thì sao anh hỉ

  3. VD4 40:00 Hình như sai rồi anh. Khi WHERE GV.MABM='HTTT' thì cái cái mã ban này là của người bị quản lý chứ hok phải của người quản lý.
    Theo em phảI ntn, có gì sai anh sửa giùm ạ:
    SELECT COUNT(DISTINCT gv.GVQLCM )
    FROM dbo.GIAOVIEN gv, dbo.GIAOVIEN gv1
    WHERE gv.GVQLCM=gv1.MAGV
    and gv1.MABM='HTTT'

  4. Làm sao vừa xem vừa họctrực tuyến được như mấy bạn.với cách lấy tài liệu.chỉ dùm với

  5. Anh ơi,anh có thể hướng dẫn truy vấn đệ quy để tạo dữ liệu phân cấp kiểu cha con hiển thị trên datagridview được không ạ.Thanks anh nhiều!

  6. Câu 7: Đếm số lượng công việc
    Chú ý bảng THAMGIADT có cột STT (Đây là số thứ tự công việc trong mỗi đề tài)
    VD: đề tài 002 có 5 Công Việc. Giáo Viên 001 tham gia đề tài 002 và làm 2 công việc có thứ tự là 1 và 2
    GV 002 tham gia đề tài 001 và làm 1 công việc có thứ tự 4.
    Câu truy vấn:
    SELECT GV.MAGV, COUNT(TG.STT)AS SLCV
    FROM dbo.GIAOVIEN GV LEFT JOIN dbo.THAMGIADT TG ON GV.MAGV = TG.MAGV
    GROUP BY GV.MAGV

  7. 48:00 Hình như sai rồi, đó là câu lệnh đếm số giáo viên có mã bộ môn là 'HTTT' nhưng có GVQLCM và nếu các giáo viên có chung GVQLBM thì chỉ tính là 1
    Theo như bảng Giáo Viên thì chỉ có gv 002 thuộc HTTT và là GVQLCM, giờ đổi cho gv ấy sang bộ môn khác, dùng câu truy vấn đó kết quả vẫn ra 1(đáng lẽ phải là 0)
    Câu truy vấn đúng là:
    SELECT COUNT(DISTINCT(GV2.MAGV)) AS N'Số Lượng'
    FROM GIAOVIEN GV1 JOIN GIAOVIEN GV2
    ON GV1.GVQLCM=GV2.MAGV AND GV2.MABM='HTTT'

  8. mấy bài này khá hay….bạn cho mình xin cái csdl với, nhiều bảng quá không nhìn hết được

LEAVE A REPLY

Please enter your comment!
Please enter your name here