1. Tuyển Mod quản lý diễn đàn. Các thành viên xem chi tiết tại đây

Urgent Help in Microsoft Access 2000

Chủ đề trong 'Hỏi đáp Tin học' bởi Eros, 24/09/2001.

  1. 0 người đang xem box này (Thành viên: 0, Khách: 0)
  1. Eros

    Eros Thành viên quen thuộc

    Tham gia ngày:
    01/01/2001
    Bài viết:
    339
    Đã được thích:
    0
    Chào các d/c ... t? dang m?c ? ph?n này ... cao th? Access nào có cao ki?n ch? giáo nhé .... urgent

    1. Doctor table g?m các c?t: DoctorID, FirstName, LastName, SpecialistArea trong dó DoctorID là primary key
    2. Treatment table g?m các c?t: PatientID, TreatmentDescription, DoctorID, TreatmentDate, TreatmentTime ... trong dó PatientID là primary key
    3. Relationship gi?a Doctor Table và Treatment Table là 'one-to-many', m?t bác si ? [Doctor]![DoctorID] có th? có >= 1 Patient ho?c có th? không có Patient nào.

    Question: Thi?t l?p Query (dùng 'subquery') cho bi?t DoctorID, FirstName, LastName và SpecialistArea c?a nh?ng bác si không có b?nh nhân nào

    Xin chân thành thank you .... mong các cao th? s?m gi?i dáp h?


    "I kiss you ... goodbye"
  2. Nguyen_Huy

    Nguyen_Huy Thành viên quen thuộc

    Tham gia ngày:
    20/06/2001
    Bài viết:
    918
    Đã được thích:
    0
    Em khong biet Access nhung em doan la SQL command cua no nhu the nay anh Thu a:
    Select DortorID, Firstname, Last Name, SpecialistArea from Doctor, Treatment where Dortor.DortorID <> Treatment.DortorID
  3. Eros

    Eros Thành viên quen thuộc

    Tham gia ngày:
    01/01/2001
    Bài viết:
    339
    Đã được thích:
    0
    Doesn't work Huy .....
    "I kiss you ... goodbye"
  4. Eros

    Eros Thành viên quen thuộc

    Tham gia ngày:
    01/01/2001
    Bài viết:
    339
    Đã được thích:
    0
    Xong r?i Huy oi ... ngu quá .... quan trong nh?t là cái 'Null' mà không nghi ra
    SELECT DISTINCTROW [Doctor].[DoctorID], [Doctor].[FirstName], [Doctor].[LastName], [Doctor].[SpecialistArea]
    FROM Doctor LEFT JOIN Treatment ON [Doctor].[DoctorID]=[Treatment].[DoctorID]
    WHERE ((([Treatment].[PatientID]) Is Null))
    ORDER BY [Doctor].[DoctorID];
    "I kiss you ... goodbye"
  5. HNmuathu

    HNmuathu Thành viên quen thuộc

    Tham gia ngày:
    28/05/2001
    Bài viết:
    198
    Đã được thích:
    0
    Day la mot cach, nhung ko tot vi ban chat no sinh ra mot tap lon hon tap can tao rat nhieu
    SELECT Table1.DrID, Table1.DrName, Table1.Spec
    FROM Table1 INNER JOIN Table2 ON Table1.DrID <> Table2.DrID
    GROUP BY Table1.DrID, Table1.DrName, Table1.Spec;
  6. Nguyen_Huy

    Nguyen_Huy Thành viên quen thuộc

    Tham gia ngày:
    20/06/2001
    Bài viết:
    918
    Đã được thích:
    0
    hi`hi` em h?c có m?i m?t kì DB nên ngu l?m doán b?a thôi dúng m?i là l? anh Thu ?
  7. HeavyMetal

    HeavyMetal Thành viên mới

    Tham gia ngày:
    04/03/2001
    Bài viết:
    94
    Đã được thích:
    0
    SELECT Doctor.DoctorID, Doctor.FirstName, Doctor.LastName, Doctor.SpecialistArea
    FROM Doctor LEFT OUTER JOIN Treatment ON Doctor.DoctorID = Treatment.DoctorID
    WHERE Treatment.DoctorID IS NULL

Chia sẻ trang này