Bài viết được sự cho phép của tác giả Nguyễn Thảo
Xin chào các bạn, bài viết hôm nay mình sẻ chia sẽ đến các bạn cách tính can chi theo tuổi trong Sqlserver. Ví dụ: Năm 1988 => Mậu Thìn
Vd: 28/03/1988 => Bạn sinh vào ngày thứ hai năm Mậu thìn
Can có 10 can: GIÁP; ẤT; BÍNH ; ĐINH; MẬU ; KỈ ; CANH ; TÂN ; NHÂM; QUÝ.
Chi có 12 chi: TÝ ; SỬU ; DẦN ; MÃO; THÌN ; TỴ ; NGỌ ;MÙI ; THÂN ; DẬU ; TUẤT; HỢI.
Bảng tính can chi:
+ Bảng can:
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
Canh | Tân | Nhâm | Quý | Giáp | Ất | Bính | Đinh | Mậu | Kỷ |
+ Bảng chi:
Tý | Sửu | Dần | Mão | Thìn | Tỵ | Ngọ | Mùi | Thân | Dậu | Tuất | Hợi | |
3 | 1 | 2 | 0 | 1 | 2 | 0 | 1 | 2 | 0 | 1 | 2 | 0 |
4 | 0 | 1 | 2 | 3 | 0 | 1 | 2 | 3 | 0 | 1 | 2 | 3 |
Các bạn tạo hàm fn_Nam_CanChi sql như sau:
Và dưới đây là hình ảnh kết quả:
Thank for watching!
Bài viết gốc được đăng tải tại laptrinhvb.net
Có thể bạn quan tâm:
- Bạn có thể theo nghề lập trình đến năm bao nhiêu tuổi?
- Trắc nghiệm tính cách MBTI, bạn đã biết chưa?
- Thất nghiệp tuổi 35: Khủng hoảng tuổi 30 thực ra được báo trước bởi những cơn buồn ngủ tuổi 25?
Xem thêm Việc làm Developer hấp dẫn trên TopDev