Microsoft Access 2016 Bài 06: BIỂU THỨC và HÀM CƠ BẢN trong Access

Поделиться
HTML-код
  • Опубликовано: 13 дек 2024

Комментарии • 92

  • @topthuvi6505
    @topthuvi6505 7 лет назад +1

    cảm ơn bạn,bạn bài giảng rất rễ hiểu,bố cục rất khoa học

    •  7 лет назад +1

      Thanks bạn đã ủng hộ kênh! Nếu thấy hay nhớ chia sẻ nó với mọi người nha bạn! Hy vọng với những kiến thức từ thực tế này của mình sẽ giúp ích được cho các bạn. Thân!

  • @trankhaiminh3043
    @trankhaiminh3043 8 месяцев назад +1

    Thầy hướng dẫn tạo ra 1 chương trình quản lí điểm học sinh trong 1 lớp cho em tham khảo dc không thầy❤

  • @vo-iu-cua-Angell
    @vo-iu-cua-Angell 2 года назад

    Cảm ơn thầy nhiều lắm ạ.

  • @thanhvanpham5310
    @thanhvanpham5310 Год назад +1

    Thầy ơi cho em hỏi là dùng hàm trừ hai khoảng thời gian vd như 09:00 AM - 08:30 AM thì chuyển ô kết quả đó sang định dạng
    thời gian như nào ạ

    •  Год назад

      Bạn xem bài này mình có hướng dẫn nha ruclips.net/video/K6oBXk4J3q8/видео.html

  • @TaiLe-
    @TaiLe- 4 года назад

    Cảm ơn về bài học của b

    •  4 года назад

      Thanks bạn đã ủng hộ kênh. Hy vọng nó sẽ giúp ích được cho bạn. Thân!

  • @docnguyen1210
    @docnguyen1210 7 лет назад +1

    hay và rõ ràng, cám ơn bạn

    •  7 лет назад

      Thanks bạn đã ủng hộ! Hãy chia sẻ để nhiều người tiếp nhận nha bạn! Thân!

  • @LeNguyen-ih1vk
    @LeNguyen-ih1vk 4 года назад

    Em cảm ơn thầy

  • @khoi7528
    @khoi7528 Год назад

    Thầy ơi, làm sao để dùng hàm and cho cùng lúc nhiều đối tượng vậy ạ. Đề bài là: tổng điểm >= điểm chuẩn và ba môn văn, toán, anh văn không môn nào dưới 5. Giáo viên yêu cầu chỉ sử dụng 1 hàm and cho điều kiện 3 môn lớn hơn 5 thôi ạ. Mong thầy giúp em

  • @BaoPham-gb8jd
    @BaoPham-gb8jd Год назад

    em cảm ơn thấy

  • @PhuongVu-lt7rx
    @PhuongVu-lt7rx 6 лет назад

    Thầy ơi, đây là đề bài của em:Cho biết thông tin về mức học bổng của các sinh viên, gồm: Mã sinh viên, Phái, Mã khoa, Mức học bổng. Trong đó, mức học bổng sẽ hiển thị là “Học bổng cao” nếu giá trị của field học bổng lớn hơn 100,000 và ngược lại hiển thị là “Mức trung bình”. Em viết hàm iif là như này: MUCHOCBONG:( IIF([SINHVIEN]![HOCBONG]>100000, "học bổng cao","mức trung bình")). Nhưng Access báo về là Biểu thức bạn đã nhập chứa cú pháp không hợp lệ. Mong thầy xem qua giúp em với ạ! Em cảm ơn thầy.

    •  6 лет назад

      Cấu trúc hàm IIF như sau IIF( Điều kiện; biểu thức nếu Điều kiện đúng; biểu thức nếu Điều kiện sai) Bạn lưu ý dấu chấm phẩy ";" giữa các đối số của hàm này nha. Thân!

  • @oooO0Ooooo
    @oooO0Ooooo 2 года назад +1

    dạ thầy ơi, mong thầy xem qua hàm của em với ạ. XL: IIF([DTB]>=8, "GIOI", IIF([DTB]>=6, "KHA", IIF([DTB]>=5, "TRUNG BINH", IIF([DTB]>=3, "YEU", "KEM")))) hàm cứ báo cú pháp ko hợp lệ và bôi đen "GIOI" nguyên do là sao ạ

  • @ThuyTran-ie7gf
    @ThuyTran-ie7gf 7 месяцев назад

    thầy ơi cho e hỏi tính tông số nvien kiểu j vậy ạ

  • @huytran1680
    @huytran1680 3 года назад +1

    lệnh round trong queries trong access sử dụng như nào ạ

  • @PKDKTHIENHAU
    @PKDKTHIENHAU 7 лет назад

    cảm ơn thầy rất nhiều ạ

    •  7 лет назад

      Thanks bạn đã ủng hộ kênh! Hy vọng nó sẽ giúp ích cho bạn! Thân!

  • @huytran7933
    @huytran7933 4 года назад

    Cho em hỏi, em có 1 listbox tên là tên nhân viên trong form a, form a nằm trong form B. H em muốn lấy địa chỉ của listbox A thì lấy sao cho nhanh ạ. E phải nhớ đi từ form b đến form a đến listbox a thì lâu quá. Có cavhs nào mình lấy địa chỉ đó nhanh hk ạ

  • @duytoanbui2362
    @duytoanbui2362 3 года назад

    Thank you,

  • @nongngoclan6126
    @nongngoclan6126 Год назад

    thầy cho em hỏi sao em sửa dữ liệu trong bảng: đổi ngày sinh sang ngày 20( đã ấn lưu) nhưng query vẫn khôg cập nhật ạ

  • @tomau9723
    @tomau9723 3 года назад

    18:45 , 21:14 , 22:41 , 24:40

  • @nguyenthithaolan2649
    @nguyenthithaolan2649 2 года назад

    Có một điểm mình rất thắc mắc sau khi xem video này, đó là khi tính Số năm công tác thì lấy năm hiện hành trừ đi Ngày vào. Trong khi đó khi xây dựng cơ sở dữ liệu thì có cả Ngày nghỉ việc, nếu trừ như vậy thì chẳng phải mặc định là dù người đó có nghỉ việc rồi nhưng họ vẫn đi làm hay sao?
    Mong sẽ nhận được phản hồi ạ!

    •  2 года назад

      Tùy vào tình huống logic thiết kế của mỗi người mà thiết kế ra cấu trúc cơ sở dữ liệu. Trường hợp này trong thực tế một số bạn quyết định lọc điều kiện để loại trừ những người đã nghỉ việc ra. Một số lại dùng logic đặt những bạn nghỉ việc dạng disable không cho xuất hiện trong database lúc query. Nói chung là có nhiều cách để giải quyết bài toán này. Nhưng cơ bản vẫn ưu tiên những trường nào có dữ liệu mà không cần tính toán thì chúng ta nên để vào cơ sở dữ liệu sẽ làm cho câu lệnh query chạy nhanh hơn. Hy vọng sẽ giúp ích được cho bạn. Thân!

  • @oggyechduauengi2441
    @oggyechduauengi2441 2 года назад

    Cho em hỏi là khi em gộp họ và tên, dù đã ghi đúng cú pháp nhưng Access lại báo lỗi là "The specified field [HODEM] could refer more than one table listed in the FROM clause of your SQL statement" thì mình xử lí sao ạ?

  • @162169abc
    @162169abc 5 лет назад

    Thầy hướng dẫn giúp em các xếp vị thứ mà không bị nhảy vọt đc không ak? Em xếp mà có vị trí bằng nhau thì nó sẽ nhảy lên

  • @ucPham-uj7xn
    @ucPham-uj7xn 5 лет назад

    Thầy ơi cho e hỏi.e cần queries 1 trường.làm thế nào để khi mình queries lại trường đó mà n k lưu kết quả lần trước đã queries, lập tức hiện điều kiện cần nhập để queries ạ.???

    •  5 лет назад

      Bạn có thể dùng code để thực hiện theo yêu cầu. Hoặc cách đơn giản nhất là bạn lưu kết quả đã query trước vào 1 table khác. Hết sức cẩn thận khi tác động lên dữ liệu trong table nha bạn. Thân!

  • @5inhh
    @5inhh 6 лет назад

    cảm ơn bạn

    •  5 лет назад

      Hy vọng nó sẽ giúp ích được cho bạn. Thân!

  • @vuhoang5903
    @vuhoang5903 4 года назад

    Anh giúp e làm một cái với lệnh iif để xếp học lực theo 4 mức giỏi, khá, trung bình, yếu được ko ạ. Trên 8, là giỏi 6,5 đến 8 là khá 5 đến 6,5 là TB dưới 5 là yếu ạ

  • @thiphuongthaonguyen846
    @thiphuongthaonguyen846 3 года назад

    27:00 tuổi

  • @duytranthanh417
    @duytranthanh417 4 года назад

    Thầy cho e hỏi e muốn tính tổng thời gian giữa 2 ngày thì tính làm sao ạ! Ví dụ 9h10p ngày 23/2 đến 10h ngày 24/2 thì tổng của nó là 24h50p ạ.E cảm ơn nhiều ạ!!

  • @_GiaoMinhKhoi
    @_GiaoMinhKhoi 5 лет назад

    Anh ơi cái query của en nó kêu tìm tổng đơn hàng của tài khoản X001. Trong X001 có tới 3 dữ liệu con nhưng khi em nhập vô criteria chỉ nhận được 1 kết quả vậy anh

  • @tientran9681
    @tientran9681 Год назад

    Em nhập Phái: iif([NAM],"Nam","Nữ") mà nó cứ ra như query paramenters là sao v thầy

  • @lemb.e.a.t8862
    @lemb.e.a.t8862 5 лет назад +1

    Cho hỏi tính tbcong mà nó ra 836363363636 chuyển sang 8.36 bằng cách nào ạ?

    •  5 лет назад

      Bạn sử dụng hàm Round nha. ROUND(Biểu thức, Tùy chọn). "Biểu thức" là nội dung bạn cần xử lý, "Tùy chọn" chính là phần thập phân bạn cần lấy của "Biểu thức" đó. Ví dụ trường hợp của bạn thì "Tùy chọn" bạn truyền đối số là 2 nha. Thân!

    • @phucwall121
      @phucwall121 4 года назад

      Bạn ấn vào avg rồi ấn vô properties sheet trên cùng nó hiện ra bảng bên phải, xong chọn kiểu standard, ở dưới thì chọn 2 là nó lấy đến số thập phân số 2

  • @tiennguyeninh4811
    @tiennguyeninh4811 4 года назад

    Anh ơi, có thể dùng biểu thức và hàm trong Table được không ạ
    Ví dụ em muốn tạo 1 field về thâm niên dưa trên năm hiện tại - năm vào làm trong 1 bảng NV thì làm thế nào ạ

    •  4 года назад

      Bạn cần xem lại loạt bài Access của mình để hiểu rõ hơn cơ sở dữ liệu nha. Bạn có thể tạo biểu thức và hàm rồi tác động vào Table thông qua các loại Query nha. Thân!

  • @nguyen375
    @nguyen375 4 года назад

    A cho e hỏi cái tuổi phút 26'30s là hàm j vay. Chữ nhỏ xiu ko xem dc

  • @quangtinhthai1399
    @quangtinhthai1399 5 месяцев назад

    thầy cho e xin file để tiện thực hành được không ạ? em cảm ơn!

    •  4 месяца назад

      File thực hành nằm ở phần mô tả của bài 1 nha

  • @toilevan1184
    @toilevan1184 6 лет назад

    Thầy ơi cho em hỏi muốn viết câu lệnh để lấy Tên quận từ Cột địa chỉ để thành lập một quận mới thì làm ntn ạ?/

    •  6 лет назад

      Bạn kết hợp các hàm xử lý chuỗi (Text) để trích xuất ra tên quận. Sau đó lấy đây làm giá trị để thành lập côt Quận mới nha. Thân!

  • @phuoctrungtong9225
    @phuoctrungtong9225 5 лет назад

    thầy ơi em có ví dụ này cần thầy giúp đỡ.......trong bảng danh sách giáo viên thì có 10 người nhưng trong bảng danh sách phân công giảng dạy thì chỉ có 9 người..làm như thế nào để tìm ra người không được phân công giảng dạy vậy à

    •  5 лет назад

      Vấn đề này có nhiều cách giải quyết lắm. Tùy thuộc vào cách bạn bố trí Table để lấy thông tin thôi. Bạn thiết kế query để lấy thông tin là ok. Xem lại bài giảng của mình thật chậm và bạn sẽ hiểu cách lấy dữ liệu thôi. Thân!

  • @sandypotter9385
    @sandypotter9385 6 лет назад

    Thầy ơi, e có một bài khá đơn giản nhưng em bị mắc ở một chỗ. Khi dùng query để đưa ra số lượng người có điểm văn nhỏ hơn 5. Nhưng khi dùng hàm count nó không ra tổng số, mà chỉ hiển thị kết quả 1 - 1 - 1 thôi

    •  6 лет назад

      Bạn có thể sử dụng Crosstab Query nha. Xem lại loạt bài Access của mình, bạn sẽ làm được thôi. Thân!

  • @duyanhao9438
    @duyanhao9438 5 лет назад

    anh ơi em hỏi access k hiểu điều kiện 2 đầu là sao ạ, em có bài là sử dụng update query, ở mục "update to" em viết công thức này
    IIf([BANG QUAN LI DIEM]![DIEM BINH QUAN]>=9,240000,IIf([BANG QUAN LI DIEM]![DIEM BINH QUAN]>=8,180000,IIf([BANG QUAN LI DIEM]![DIEM BINH QUAN]>7.5,120000,10000)))
    thì em k hiểu lỗi ở chỗ nào k ra kq mong a giải đáp ạ

    •  5 лет назад

      Bạn hãy xem lại cấu trúc IIF nha. Cụ thể là như vầy: IIF(Điều kiện, A,B)---> nếu điều kiện đúng làm việc A còn lại nếu sai làm việc B. Nếu bạn dùng nhiều IIF lồng nhau vẫn vậy cứ theo cách hoạt động này sắp xếp các vị trí IIF cho phù hợp.

  • @SdsDestiny
    @SdsDestiny 7 лет назад

    Nếu như muốn lọc ra 1 danh sách mà có cái này lẫn cái kia thì sao:
    VD như 1 nhân viên biết sử dụng nhiều kĩ năng như word,ex,access,pw,pts,....
    muốn lọc ra danh sách nhân viên nhân biết sử dụng vừa word vừa ex (cả word lẫn ex đều biết xài)
    thì trong phần criteria viết sao?

    •  7 лет назад

      Bạn có thể sử dụng toán tử AND để liệt kê điều kiện. Nếu dữ liệu ở nhiều cột thì bạn phải gõ vào vùng Criterial trên cùng một dòng tất cả các điều kiện tại các cột đó thì Access sẽ hiểu là sử dụng AND (kết quả trả về khi các điều kiện cùng đúng). Thân!

  • @huyendieuquachnguyen4392
    @huyendieuquachnguyen4392 4 года назад

    cho em hỏi : phái: Nam nếu là Nu là No. Nữ nếu Nu là Yes thì viết sao ạ ?

    •  4 года назад

      Bạn nên xem lại cách tổ chức dữ liệu trên table nha. Lưu ý cách thức thiết kế dữ liệu cho 1 table. Xem lại các bài giảng của mình nha bạn. Thân!

  • @emtrinh6866
    @emtrinh6866 5 лет назад

    Thầy ơi vậy nếu em muốn cộng hết cột tiền thưởng vào với nhau xem tổng là bao nhiêu thì sao ạ... ??

    •  5 лет назад

      Bạn xem tiếp các bài giảng về Access sẽ biêt cách áp dụng thôi. Có nhiều cách tùy vào tình huống nha bạn. Thân!

    • @emtrinh6866
      @emtrinh6866 5 лет назад

      @ mai em thi học kì tin mất tiu rồi😔😔

    •  5 лет назад

      Bạn phải học từ tư để mai mốt còn đi làm ứng dụng nữa. Xem lại các video chậm chậm và làm theo nha. Thân!

  • @AnhVan-yc6kr
    @AnhVan-yc6kr 6 лет назад +1

    Thầy ơi, khi e querry hai bảng dữ liệu theo kiểu một nhiều ( đã liên kết, kéo cái trường mà e muốn hiện lên trên bảng querry rồi ấn view nhưng nó cứ báo lỗi như thế này " Cannot join memo, OLE, or Hypelink Object([danh muc don vi].[MA DON VI]=[quan ly von vay].[MA DON VI])", danh muc don vi và quan ly von vay là hai bảng dữ liệu liên kết với nhau và thực hiện querry trên hai bảng này, đặt khóa chính ở MA DON VI bảng danh muc don vi.
    E k rõ là e đã làm sai gì và cách sửa lỗi như thế nào, thầy giúp em với ạ. E dùng access 2013, e thấy nhiều bạn dùng access 2013 cũng bị báo lỗi như vậy mà không biết có phải do access 2013???
    Mong nhận được câu trả lời từ thầy. Em cảm ơn thầy nhiều!!!

    •  5 лет назад

      Bạn kiểm tra lại xem có Field nào giá trị vượt quá 255 ký tự không nha. Thân!

  • @ThangNguyen-bp3qk
    @ThangNguyen-bp3qk 6 лет назад

    Làm sao để in ra ai mượn sách quá 7 ngày z ad.

    •  6 лет назад +1

      Bạn thiết kế một trường (field) tên là Ngay_Muon chẳng hạn. Sau đó bạn chọn kiểu dữ liệu cho nó là Date/Time. Sau đó bạn sử dụng các hàm xử lý ngày tháng sẽ đáp ứng được yêu cầu của bạn. Thân!

    • @ThangNguyen-bp3qk
      @ThangNguyen-bp3qk 6 лет назад

      Lm 1 video chỉ dc k akj

  • @inhpham7093
    @inhpham7093 5 лет назад

    Mọi người cho e hỏi có bao nhiêu loại biểu thức trong access ạ

    •  5 лет назад

      Cấu trúc biểu thức thì như mình hướng dẫn. Còn số lượng thì phụ thuộc vào sự sáng tạo của bạn nha. Thân!

  • @mmo-xuan
    @mmo-xuan 4 года назад

    Phút 26.33 sao mình ko dùng hàm Date() để lấy năm hiện tại trừ cho ngày tháng năm sinh để ra tuổi ạ

    • @nienbui5013
      @nienbui5013 4 года назад

      hàm date định dạng của nó là ngày/tháng/năm. còn để tính tuổi mình cần number, hàm year trả kết quả dạng number nên trừ được để tính tuổi nên không dùng được hàm date. mình nghĩ vậy, nếu đúng có thể giải thích giúp thắc mắc của bạn ^^

  • @Rheni-uo2og
    @Rheni-uo2og 4 года назад +1

    Trung bình cộng ở đâu vậy :((

  • @yowlawaillus3190
    @yowlawaillus3190 5 лет назад

    Cho biết học bổng cao nhất, thấp nhất của từng khoa: makhoa,tenkhoa,(hbmax,hbmin) trong khi em ko có hbmax/min thì làm sao

    • @yowlawaillus3190
      @yowlawaillus3190 5 лет назад

      Và đếm tổng số sv của từng quận : quan,(tongsosv) mà ko có tongsosv thì làm sao

    •  5 лет назад

      Bạn xem lại các bài về Query để nắm rõ cách áp dụng trường hợp này nha. Hãy xem, thực hành một cách từ từ, bạn sẽ đạt được kết quả mình mong muốn thôi. Thân!

  • @t-arafanlove
    @t-arafanlove 5 лет назад

    Thầy ơi, giả sử như từ Table em lập được ngày đặt hàng và ngày giao hàng, vậy em sẽ tạo truy vấn liệt kê đơn hàng đã đặt và giao trong vòng 3 ngày như thế nào ạ? Em sẽ nhập hàm gì và nhập cù pháp ra sao ạ?

    •  5 лет назад

      Bạn xem các bài giảng khác của mình sẽ biết cách lập công thức thôi. Chỉ cần hiểu bản chất thì sau đó có thể áp dụng tất cả các trường hợp thường dùng. Thân!

  • @longtuan7392
    @longtuan7392 4 года назад

    Thầy cho tôi hỏi các đếm số nhân viên nam, số nhân viên nữ? cám ơn nhiều

    •  4 года назад

      Bạn xem lại loạt bài giảng về access của mình nha. Hy vọng nó sẽ giúp ích được cho bạn. Thân!

    • @longtuan7392
      @longtuan7392 4 года назад

      @ Đúng là mình đã xem đi xem lại mấy lần rồi mà chưa tìm ra lời giải, rất cảm ơn nếu thầy chỉ cụ thể giúp :))

    •  4 года назад +1

      @@longtuan7392 Bạn xem lại mục các loại Query mình có hướng dẫn kỹ thuật chọn lọc dữ liệu nha. Thân!

  • @yowlawaillus3190
    @yowlawaillus3190 5 лет назад

    Làm sao lọc sinh viên có ngày sinh vào tháng 12

    •  5 лет назад +2

      Giả sử bạn có field [NgaySinh] chứa dữ liệu Date/time của sinh viên. Để lọc ra những sinh viên nào sinh vào tháng 12 bạn nhập vào dòng Criterial của Field [NgaySinh] như sau: Month([NgaySinh])=12

    • @yowlawaillus3190
      @yowlawaillus3190 5 лет назад

      @ tks kìu

  • @YenTran-ib9bv
    @YenTran-ib9bv 6 лет назад

    dùng hàm max ntn ạ

    •  6 лет назад

      Access có hai hàm Min(biểu thức) và Max(biểu thức). Nó sẽ trả về giá trị nhỏ nhất (min) và lớn nhất (max) của biểu thức đó. Nếu bạn dùng Query, bạn có thể tạo Query sắp xếp dữ liệu giảm dần rồi lấy top 1 là tương đương sử dụng hàm Max. Thân!

    • @phucwall121
      @phucwall121 4 года назад

      @ nếu lấy top 2 top 3 thì làm sao vậy thầy?

  • @kenhthugian7893
    @kenhthugian7893 5 лет назад

    Giải thích khó hiểu quá

    •  5 лет назад

      Bạn có thể comment trực tiếp bên dưới video nha. Mình sẽ hỗ trợ. Thân!

  • @nhinhnguyen2765
    @nhinhnguyen2765 6 лет назад

    Thay oi, Neu em muon viet ham IIf tren Access: neu gia tri trong o la Blank thi se tra ket qua la 0, nguoc lai se tra ket qua la 1, Vay ham nay viet nhu the nao a?

    •  6 лет назад

      Bạn viết hàm IIF cấu trúc như sau: IIF( Điều kiện; giá trị nếu Điều kiện đúng; giá trị nếu Điều kiện sai). Ví dụ: IIF([Nam]="";0;1) Trong đó điều kiện Blank để trong hai dấu nháy đôi nha bạn ""