Hiển thị kết quả từ 1 đến 6 / 6
  1. #1
    Tham gia
    24-11-2009
    Bài viết
    5
    Like
    0
    Thanked 1 Time in 1 Post

    Buồn quá đi ! Ai giúp em cái Store Procedure này với :((

    em có cái đề SQLSERVER làm về STORE PROCEDURE như sau, ai giải giúp giùm em với



    Tìm kiếm đề án theo nhân viên
    .Input: MaNV
    .output: Danh sách các đề án mà nhân viên đó đã tham gia. Nếu chưa tham gia đề án nào thì báo là "Nhân viên không tham gia đề án "
    .Process:
    + Nếu nhân viên đó đã tham gia ít nhất 1 đề án
    - Nếu chưa có table "KetQuaTimKiem" thì tạo mới gồm các field (MaNV, TenNV, MaDA, TenDA, ThoiGian) sau đó insert dữ liệu tìm kiếm được vào table
    - Nếu có table rồi thì thêm vào đó giá trị select được
    + Nếu nhân viên không tham gia đề án nào thì thông báo kết quả



    Create.rar <---- up CSDL


    Ai giúp giùm em với, em cám ơn nhiều
    Được sửa bởi golemwall lúc 18:20 ngày 03-10-2011
    Quote Quote

  2. #2
    Tham gia
    01-04-2007
    Location
    Vĩnh Long
    Bài viết
    129
    Like
    0
    Thanked 3 Times in 3 Posts
    cái này bạn phải gửi kèm dữ liệu mẫu để test thì dễ dàng hon

  3. #3
    Tham gia
    24-11-2009
    Bài viết
    5
    Like
    0
    Thanked 1 Time in 1 Post
    up up. ai giúp e với !!!!!

  4. #4
    Tham gia
    22-02-2007
    Bài viết
    25
    Like
    0
    Thanked 1 Time in 1 Post
    Attachment của bạn đâu có gì trong đó mà giúp

  5. #5
    Tham gia
    24-11-2009
    Bài viết
    5
    Like
    0
    Thanked 1 Time in 1 Post
    hjx, up cái Attachment bị lỗi, mới up lại ...... mong mọi người giúp em với

  6. #6
    Tham gia
    22-02-2007
    Bài viết
    25
    Like
    0
    Thanked 1 Time in 1 Post
    create procedure timkiem
    @inputmnv int

    tao bang KETQUA (MaNV, TenNV, MaDA, TenDA, ThoiGian)

    select NHANVIEN.MANV,NHANVIEN.TENNV, DEAN.MADA, DEAN.TENDA, PHANCONG.THOIGIAN
    into KETQUA
    from (NHANVIEN LEFT OUTER JOIN PHANCONG ON NHANVIEN.MANV = PHANCONG.MA_NVIEN)
    LEFT OUTER JOIN DEAN ON PHANCONG.SODA = DEAN.MADA where NHANVIEN.MANV = @inputmnv
    if return 0 row --@@ROWCOUNT = 0
    Select "Nhân viên không tham gia đề án "
    End

Bookmarks

Quy định

  • Bạn không thể tạo chủ đề mới
  • Bạn không thể trả lời bài viết
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình
  •