sealand
Thành viên gạo cội




- Tham gia
- 16/5/08
- Bài viết
- 4,883
- Được thích
- 7,688
- Giới tính
- Nam
- Nghề nghiệp
- Kế Toán
Mình viết câu lệnh SQL:
1/ ...where matk like "111*"...
2/...where left(matk,3)="111"
3/st= "1111"
....where left(matk,len(st))=st
Rất nhiều trường hợp TK 1111,1111AC... không nhận diện được.Mình đã thử như dưới đây vẫn không được:
...where IIf(IsNumeric(matk),str(matk),matk)="1111"...
Nếu là ký tự thì OK ngay, nhưng ký tự số thì khác, thật khó cho dân Kế toán bọn mình.
Nhờ anh em hướng dẫn giùm. Xin cảm ơn.
1/ ...where matk like "111*"...
2/...where left(matk,3)="111"
3/st= "1111"
....where left(matk,len(st))=st
Rất nhiều trường hợp TK 1111,1111AC... không nhận diện được.Mình đã thử như dưới đây vẫn không được:
...where IIf(IsNumeric(matk),str(matk),matk)="1111"...
Nếu là ký tự thì OK ngay, nhưng ký tự số thì khác, thật khó cho dân Kế toán bọn mình.
Nhờ anh em hướng dẫn giùm. Xin cảm ơn.
Chỉnh sửa lần cuối bởi điều hành viên: