Chào mừng đến với Diễn đàn Dân Kế Toán - Kế toán tổng hợp thực tế.
Kết quả 1 đến 6 của 6
  1. #1
    Ngày tham gia
    Aug 2015
    Bài viết
    72

    lấy tên động trong query của access

    Cho mình hỏi diễn đàn ty nha:
    mình có làm 5 cái query tổng hợp số liệu theo từ tháng, sau đó mình làm tiếp 1 query tổng hợp số liệu của 5 query kia.
    MÌnh muốn khi mở query tổng hợp lên nó sẽ hỏi nhập vào năm và tháng, sau đó nó sẽ đi đến cột có tên giống như năm và tháng mới nhập vào để lấy dữ liệu trong 5 query kia.
    câu lệnh SQL hiện tại của mình đang lấy chết tên cột, bạn nào pro chỉ giúp nha, với lại bạn nào có rành về Access, nhiệt tình giúp đỡ thì cho mình nick với, vì mình đang cặm cụi viết chương trình, mà trình độ có giới hạn nếu quá trình làm không biết thì có thể có người để hỏi

    SELECT [T01 - DANH MUC VAT TU].MAVATTU, [T01 - DANH MUC VAT TU].TENVATTU, [Q07 - TONG HOP VAT TU PHE LIEU_THEO THANG_Crosstab].[2011-06] AS PHELIEU, [Q09 - TONG HOP VAT TU TANG_THEO THANG_Crosstab].[2011-06] AS XUATTANG, [Q07 - TONG HOP VAT TU XUAT BAN_THEO THANG_Crosstab].[2011-06] AS XUATBAN, [Q07 - TONG HOP VAT TU XUAT SUA_THEO THANG_Crosstab].[2011-06] AS XUATSUA, [Q09 - TONG HOP VAT TU NHAP_THEO THANG_Crosstab].[2011-06] AS NHAP
    FROM (((([Q07 - TONG HOP VAT TU PHE LIEU_THEO THANG_Crosstab] RIGHT JOIN [T01 - DANH MUC VAT TU] ON [Q07 - TONG HOP VAT TU PHE LIEU_THEO THANG_Crosstab].MAVATTU = [T01 - DANH MUC VAT TU].MAVATTU) LEFT JOIN [Q07 - TONG HOP VAT TU XUAT BAN_THEO THANG_Crosstab] ON [T01 - DANH MUC VAT TU].MAVATTU = [Q07 - TONG HOP VAT TU XUAT BAN_THEO THANG_Crosstab].MAVATTU) LEFT JOIN [Q09 - TONG HOP VAT TU NHAP_THEO THANG_Crosstab] ON [T01 - DANH MUC VAT TU].MAVATTU = [Q09 - TONG HOP VAT TU NHAP_THEO THANG_Crosstab].MAVATTU) LEFT JOIN [Q07 - TONG HOP VAT TU XUAT SUA_THEO THANG_Crosstab] ON [T01 - DANH MUC VAT TU].MAVATTU = [Q07 - TONG HOP VAT TU XUAT SUA_THEO THANG_Crosstab].MAVATTU) LEFT JOIN [Q09 - TONG HOP VAT TU TANG_THEO THANG_Crosstab] ON [T01 - DANH MUC VAT TU].MAVATTU = [Q09 - TONG HOP VAT TU TANG_THEO THANG_Crosstab].MAVATTU
    ORDER BY [T01 - DANH MUC VAT TU].TENVATTU;

  2. #2
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Ðề: lấy tên động trong query của access




    Trích dẫn Gửi bởi uyvu
    Cho mình hỏi diễn đàn ty nha:
    mình có làm 5 cái query tổng hợp số liệu theo từ tháng, sau đó mình làm tiếp 1 query tổng hợp số liệu của 5 query kia.
    MÌnh muốn khi mở query tổng hợp lên nó sẽ hỏi nhập vào năm và tháng, sau đó nó sẽ đi đến cột có tên giống như năm và tháng mới nhập vào để lấy dữ liệu trong 5 query kia.
    câu lệnh SQL hiện tại của mình đang lấy chết tên cột, bạn nào pro chỉ giúp nha, với lại bạn nào có rành về Access, nhiệt tình giúp đỡ thì cho mình nick với, vì mình đang cặm cụi viết chương trình, mà trình độ có giới hạn nếu quá trình làm không biết thì có thể có người để hỏi

    SELECT [T01 - DANH MUC VAT TU].MAVATTU, [T01 - DANH MUC VAT TU].TENVATTU, [Q07 - TONG HOP VAT TU PHE LIEU_THEO THANG_Crosstab].[2011-06] AS PHELIEU, [Q09 - TONG HOP VAT TU TANG_THEO THANG_Crosstab].[2011-06] AS XUATTANG, [Q07 - TONG HOP VAT TU XUAT BAN_THEO THANG_Crosstab].[2011-06] AS XUATBAN, [Q07 - TONG HOP VAT TU XUAT SUA_THEO THANG_Crosstab].[2011-06] AS XUATSUA, [Q09 - TONG HOP VAT TU NHAP_THEO THANG_Crosstab].[2011-06] AS NHAP
    FROM (((([Q07 - TONG HOP VAT TU PHE LIEU_THEO THANG_Crosstab] RIGHT JOIN [T01 - DANH MUC VAT TU] ON [Q07 - TONG HOP VAT TU PHE LIEU_THEO THANG_Crosstab].MAVATTU = [T01 - DANH MUC VAT TU].MAVATTU) LEFT JOIN [Q07 - TONG HOP VAT TU XUAT BAN_THEO THANG_Crosstab] ON [T01 - DANH MUC VAT TU].MAVATTU = [Q07 - TONG HOP VAT TU XUAT BAN_THEO THANG_Crosstab].MAVATTU) LEFT JOIN [Q09 - TONG HOP VAT TU NHAP_THEO THANG_Crosstab] ON [T01 - DANH MUC VAT TU].MAVATTU = [Q09 - TONG HOP VAT TU NHAP_THEO THANG_Crosstab].MAVATTU) LEFT JOIN [Q07 - TONG HOP VAT TU XUAT SUA_THEO THANG_Crosstab] ON [T01 - DANH MUC VAT TU].MAVATTU = [Q07 - TONG HOP VAT TU XUAT SUA_THEO THANG_Crosstab].MAVATTU) LEFT JOIN [Q09 - TONG HOP VAT TU TANG_THEO THANG_Crosstab] ON [T01 - DANH MUC VAT TU].MAVATTU = [Q09 - TONG HOP VAT TU TANG_THEO THANG_Crosstab].MAVATTU
    ORDER BY [T01 - DANH MUC VAT TU].TENVATTU;
    Gửi file lên mới có người "chỉ cho". Viết thế chỉ có "Tây" mới hiểu bạn định nói gì


    P/S : Chú ý lần sau muốn hỏi gì thì phải hỏi cho rõ, tốt nhất nên đính kèm theo file
    Thân

  3. #3
    Ngày tham gia
    Nov 2015
    Bài viết
    4
    Ðề: lấy tên động trong query của access

    ok bạn, mình tưởng viết vậy mọi người hiểu rồi chứ
    mình không biết cách gởi file nên share lên mạng bạn down về nha
    He quan ly Bao Hanh.mdb
    query mình muốn hỏi là : Q00 - BAO CAO TONG HOP
    thay vì bây giờ mình chọn cột cố định là 2011-06, thì mình có thể chọn cột động bằng cách khi mở query lên nó yêu cầu cho vào tháng năm, rồi nó sẽ tới cột đó để lấy dữ liệu




    Trích dẫn Gửi bởi xuanthanh
    Gửi file lên mới có người "chỉ cho". Viết thế chỉ có "Tây" mới hiểu bạn định nói gì


    P/S : Chú ý lần sau muốn hỏi gì thì phải hỏi cho rõ, tốt nhất nên đính kèm theo file
    Thân

  4. #4
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Ðề: lấy tên động trong query của access




    Trích dẫn Gửi bởi uyvu
    ok bạn, mình tưởng viết vậy mọi người hiểu rồi chứ
    mình không biết cách gởi file nên share lên mạng bạn down về nha
    He quan ly Bao Hanh.mdb
    query mình muốn hỏi là : Q00 - BAO CAO TONG HOP
    thay vì bây giờ mình chọn cột cố định là 2011-06, thì mình có thể chọn cột động bằng cách khi mở query lên nó yêu cầu cho vào tháng năm, rồi nó sẽ tới cột đó để lấy dữ liệu
    Trong các query làm nguồn, hãy thay trường 06-2011 bằng một Parameter chung. Khi thực hiện Run query này thì ghi đk vào parameter, không ghi cụ thể
    Hy vọng ban hiểu cách làm

  5. #5
    Ngày tham gia
    Nov 2015
    Bài viết
    0
    Ðề: lấy tên động trong query của access

    Chắc bạn hiểu sai các query nguồn của mình rồi, vì mình mới nhập số liệu tháng 06/2011 nên chỉ có cột 2011-06 ở các query nguồn thôi, chứ đi vào thực tế thì có rất nhiểu cột ở các query nguồn : 2011-06,2011-07,2011-08,....,2012-01,2012-02,2012-03,....
    Bạn đã giúp thì giúp cho chót dùm mình cái, mình gà mờ lắm, bạn có thể sửa cái soure của mình rồi up lên không ?
    Nếu yêu cầu của mình hơi quá thì bạn có thể chỉ rõ ràng hơn chút nữa giúp mình với, mình không hiểu.
    Bạn có nick chat hay điện thoại không, vì nhiều vấn đề không hiểu hoặc khó khăn chỗ nào thì alo ngay, chứ đưa diễn dàn này trả lời lâu quá
    Cảm ơn bạn rất nhiều, mình đang ở TPHCM



    Trích dẫn Gửi bởi xuanthanh
    Trong các query làm nguồn, hãy thay trường 06-2011 bằng một Parameter chung. Khi thực hiện Run query này thì ghi đk vào parameter, không ghi cụ thể
    Hy vọng ban hiểu cách làm

  6. #6
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Ðề: lấy tên động trong query của access




    Trích dẫn Gửi bởi uyvu
    Bạn đã giúp thì giúp cho chót dùm mình cái, mình gà mờ lắm, bạn có thể sửa cái soure của mình rồi up lên không ?
    Nếu yêu cầu của mình hơi quá thì bạn có thể chỉ rõ ràng hơn chút nữa giúp mình với, mình không hiểu.
    Bạn có nick chat hay điện thoại không, vì nhiều vấn đề không hiểu hoặc khó khăn chỗ nào thì alo ngay, chứ đưa diễn dàn này trả lời lâu quá
    Cảm ơn bạn rất nhiều, mình đang ở TPHCM
    Thực tình cũng không có thời gian nhiều. Nếu bạn ở TPHCM, có thể liên lạc qua số 0909876107. Tôi đang ở Binh Thạnh
    Thân

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • 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
  •