domfootwear > 13-03-12, 09:27 AM
Noname > 13-03-12, 12:24 PM
domfootwear > 13-03-12, 02:06 PM
(13-03-12, 12:24 PM)Noname Đã viết: Hàm này công dụng là gì vậy bạn?
ý mình là bạn nên ghi:
Hàm(tham số)
Công dụng:
Ví dụ (nếu có)
Gợi ý cho những ứng dụng gì...
Như vậy sẽ hấp dẫn người xem hơn
Thanks!
Noname > 15-03-12, 02:28 PM
| Tuoi | ThanhPho |
|---|---|
| 73 | Sài Gòn |
| 19 | Sài Gòn |
| 19 | Hà Nội |
| 20 | Sài Gòn |
| 24 | Hà Nội |
| 21 | Sài Gòn |
| 16 | Sài Gòn |
| 45 | Hà Nội |
| 50 | Sài Gòn |
| 55 | Hà Nội |
| 75 | Sài Gòn |
| 80 | Hà Nội |
| 62 | Sài Gòn |
| 64 | Hà Nội |
| 46 | Hà Nội |
| 47 | Hà Nội |
| 49 | Hà Nội |
| 48 | Hà Nội |
| 56 | Hà Nội |
| 58 | Sài Gòn |
| 72 | Sài Gòn |
| 67 | Hà Nội |
| 15 | Sài Gòn |
| 17 | Sài Gòn |
| 63 | Hà Nội |
| 66 | Hà Nội |
| 61 | Hà Nội |
| 33 | Sài Gòn |
| 50 | Sài Gòn |
| 51 | Sài Gòn |
| 54 | Sài Gòn |
| 32 | Hà Nội |
SELECT DISTINCTROW [ThanhPho], Partition([tuoi],0,100,5) AS DoTuoi, Count([tuoi]) AS SoNguoi
FROM [danhsach]
GROUP BY ThanhPho, Partition([tuoi],0,100,5);
| Thanhpho | DoTuoi | SoNguoi |
|---|---|---|
| Sài Gòn | 15: 19 | 4 |
| Sài Gòn | 20: 24 | 2 |
| Sài Gòn | 30: 34 | 1 |
| Sài Gòn | 50: 54 | 4 |
| Sài Gòn | 55: 59 | 1 |
| Sài Gòn | 60: 64 | 1 |
| Sài Gòn | 70: 74 | 2 |
| Sài Gòn | 75: 79 | 1 |
| Hà Nội | 15: 19 | 1 |
| Hà Nội | 20: 24 | 1 |
| Hà Nội | 30: 34 | 1 |
| Hà Nội | 45: 49 | 5 |
| Hà Nội | 55: 59 | 2 |
| Hà Nội | 60: 64 | 3 |
| Hà Nội | 65: 69 | 2 |
| Hà Nội | 80: 84 | 1 |
Noname > 15-03-12, 04:06 PM
Iif( tuoi > 0 and tuoi <=5,"0:5", iif(tuoi>5 and tuoi<=10,"5:10",iif(tuoi>10 and tuoi <=15,"10:15",.....)..)...)Partition([tuoi],0,100,5)domfootwear > 15-03-12, 04:25 PM
(15-03-12, 04:06 PM)Noname Đã viết: Nói ngắn gọn hàm này tương đương với rất nhiều hàm IIF lồng nhau. Với ví dụ trên để phát biểu bằng Iif thì phải thế này:Hàm này rất hay và hữu dụng nhưng hiếm khi thấy người ta dùng. Hàm này thường đi chung với CrossTab Query để chia dữ liệu.
Mã:Iif( tuoi > 0 and tuoi <=5,"0:5", iif(tuoi>5 and tuoi<=10,"5:10,iif(tuoi>10 and tuoi <=15,"10:15",.....)..)...)
và thay vào đó ta chỉ gọi 1 hàm duy nhất
Mã:Partition([tuoi],0,100,5)
Noname > 15-03-12, 05:16 PM
domfootwear > 13-04-12, 08:48 AM
DATEADD("d",7,NgayThang) ==> 20/04/2012
DATEADD("m",1,NgayThang) ==> 13/05/2012
DATEADD("y",1,NgayThang) ==> 13/05/2013
................
casio262 > 13-04-12, 11:19 AM
domfootwear > 13-04-12, 12:27 PM
[Truong1] & Chr(13) & Chr(10) & [Truong2]