Chủ đề: DateTime trong SQL?
-
27-01-2010, 05:21 PM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
DateTime trong SQL?
Mình sử dụng truy vấn để báo cáo lấy dữ liệu năm báo cáo mà mình sử dụng DateTime thì query ra sao vậy? Ví dụ lấy báo cáo năm 2010 Help me!
View more random threads:
- [Thắc mắc][ASP] Chuyển hướng đi từ localhost/Index sang localhost/Controller/Index
- Cần Giúp Đỡ Về Câu Lệnh SQL
- Xin Hỏi Thiết Kế 1 Giao diện TÙy Ý
- Cần giúp đỡ về cách đóng gói chương trình
- Cách đổ dữ liệu vào crystal report
- In (Print) trong C#
- Hỏi kinh nghiệm chuẩn bị ứng dụng windows form để view trên máy chiếu
- Cần giúp về cell click trong DataGrid WPF
- lỗi can't find custom tool crystaldecisions.vsdesigner.codegen.reportcodegene rator
- Cho hỏi về Shell Context menu...
-
27-01-2010, 05:48 PM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Bạn dùng thuộc tính Year(Tên Field Ngày báo cáo đó) trong SQL đó.
-
18-04-2010, 02:20 PM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Hic,mình cố tìm 1 thuật toán để thực hiện điều này nhưng không được. Các bạn thử so sánh giùm mình với. Vi dụ mình có ngày hẹn trả nợ là 18/04/2010 và ngày mai là 19/03/2010.
-
18-04-2010, 03:47 PM #4Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Đây là đoạn so sánh của bạn:
select datediff(dd,'03/19/2010','04/18/2010')
tương tự bạn có thể áp dụng vào bài:
select datediff(dd,getdate(),tên_cột_ngày_ hết_hạn)
-
18-04-2010, 05:27 PM #5Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Mình cần quản lý một công nợ. Trên công nợ có 1 Field lưu thông tin ngày trả. Mình định tạo 1 trường trạng thái để có thể tự động cập nhật thông tin trả nợ nếu quá hạn. Nếu nói về dùng C# thì không sao,còn trong Sql thì mình không rành lắm. Có cách nào để kiểm tra so sánh xem ngày hiện tại đã quá hạn trả nợ hay không. Có bạn nào đã làm được điều này chưa giúp mình với.
-
18-04-2010, 07:23 PM #6Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
trog sql có hàm getdate() trả ra giá trị hiện thời
bạn mang zô C# mà sử lí thôi
-
18-04-2010, 07:23 PM #7Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Bạn tạo 1 biến trong sql lấy ngày giờ hệ thống rồi so sánh với ngày hạn trả nợ
//Khai báo 1 biến trong sql
declare @now datetime
set @now=getdate()
// rồi so sanh với ngày trả nợ
.... where @now>NgayTraNo
-
19-04-2010, 12:46 PM #8Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Cám ơn các bạn đã giúp đỡ, mình làm được rồi cám ơn các bạn nhiều lắm [IMG]images/smilies/smile.png[/IMG]).
Dưới ánh nắng mặt trời đang lên, những đống pallet nhựa An Giang trải dài mênh mông như những bức tranh tự nhiên đầy sắc màu. Mỗi chiếc pallet nhựa không chỉ là một vật dụng thông thường mà còn là...
Pallet nhựa An Giang giao hàng...