Từ 1 tới 5 trên tổng số 5 kết quả

Đề tài: Cách truy vấn chọn tháng trong trương data/time?

  1. #1
    Ngày gia nhập
    03 2009
    Bài viết
    206

    Mặc định Cách truy vấn chọn tháng trong trương data/time?

    Mình muốn 1 câu truy vấn chọn tháng trong trường date/time thì làm thế nào (trong SQL)
    Ví dụ: Mình muốn chọn tất cả nhân viên sinh vào tháng 4 năm 1999 (ví dụ với trướng date/ time trong SQL là 2/4/1999 12:00:00 AM)
    Mong mọi người giúp đỡ.

  2. #2
    Ngày gia nhập
    04 2010
    Bài viết
    1,534

    Tiêu chuẩn SQL không có định hàm tính tháng.

    Mỗi loại HTQL CSDL dùng hàm riêng của nó để tính tháng. Bạn phải biết mình dùng loại nào.

  3. #3
    Ngày gia nhập
    03 2011
    Bài viết
    464

    Select * From SinhVien where Month(Ngaysinh) =4

    Hoặc
    Code:
    Select * From SinhVien Where DatePart(Month,Ngaysinh)=4
    Tương tự với Ngày và năm là Day(NgaySinh), Year(NgaySinh)
    bongda24h.tv

  4. #4
    Ngày gia nhập
    04 2010
    Bài viết
    1,534

    Hàm Month và hàm Datepart là hàm của MS SQL Server, không phải là tiêu chuẩn SQL.

    Điển hình là Oracle dùng: to_char( dt_column, 'mm' )

    MySQL có hàm Month nhưng không có hàm Datepart

    Hộp này là hôp đại cương cúa Dbase, câu hỏi khơi khơi không cho biết HTQL thì bắt buộc phải dùng ngữ cảnh tiêu chuẩn!

  5. #5
    Ngày gia nhập
    03 2009
    Bài viết
    206

    Trích dẫn Nguyên bản được gửi bởi elkidvnn1 Xem bài viết
    Select * From SinhVien where Month(Ngaysinh) =4

    Hoặc
    Code:
    Select * From SinhVien Where DatePart(Month,Ngaysinh)=4
    Tương tự với Ngày và năm là Day(NgaySinh), Year(NgaySinh)
    Thanks bạn nhiều, theo hướng dẫn của bạn mình đã làm được!

Các đề tài tương tự

  1. Database với C/C++ Cách nào tối ưu truy vấn với số lượng data lớn?
    Gửi bởi hoangminhtoan trong diễn đàn Thắc mắc đại cương Database & Reporting
    Trả lời: 0
    Bài viết cuối: 11-07-2013, 09:34 PM
  2. Kỹ thuật C++ Truy xuất bitmap image data
    Gửi bởi jukico trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 9
    Bài viết cuối: 25-05-2013, 10:17 PM
  3. Làm sao để tăng time out khi truy vấn MySQL?
    Gửi bởi toiyeuKC trong diễn đàn Thắc mắc MySQL và SQLite
    Trả lời: 1
    Bài viết cuối: 28-02-2012, 08:56 AM
  4. Sử dụng LINQ to XML để truy vấn XML data, giúp mình
    Gửi bởi baotran trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 15
    Bài viết cuối: 01-04-2011, 05:34 PM
  5. Sử dụng truy vấn Group by cho XML data xin giúp
    Gửi bởi baotran trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 1
    Bài viết cuối: 24-09-2010, 09:38 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn