Follow us on...
Follow us on Twitter Follow us on Facebook Watch us on YouTube

Flashsale Mua Sắm Trực Tuyến - BlackFriday

Cộng đồng công nghệ mới của Vn-Zoom

Cài đặt thảo luận về Windows 10 ở Vn-Zoom
Khuyến Mại FlashSale Cấm Up Ảnh đóng dấu forum khác

Vn-Zoom phiên bản beta

Kích hoạt Windows , Office miễn phí









kết quả từ 1 tới 2 trên 2
Vn-Zoom Việt Nam Phiên bản Beta

  1. #1
    nltt7777's Avatar
    nltt7777 vẫn chưa có mặt trong diễn đàn Thành viên đang bị kỷ luật
    Tham gia
    Dec 2010
    Bài
    50
    Cảm ơn
    12
    Điểm
    6/4 bài viết

    Default Lỗi sử dụng hàm Row_number() trong Sql ?

    Mình run cái câu lệnh này
    Code:
    select MaChiBo,TenChiBo,ROW_NUMBER()OVER(ORDER BY MaChiBo ASC) from Chibo where ROW_NUMBER() OVER(ORDER BY MaChiBo ASC) = 1
    Nó báo lỗi :
    Windowed functions can only appear in the SELECT or ORDER BY clauses.
    Bác nào có cách giải quyết tốt hơn xin huớng dẫn cho mình zới, thanks.

    *Mục đích của mình là lấy ra từng mã chi bộ của tất cả các dòng trong bảng.





  2. Cách mạng mua sắm giảm giá cực sốcMưa Sale Băng giảm giá cực tốt *** Bủng Nổ Cơn lốc công nghệ
  3. #2
    Tung_Huynh's Avatar
    Tung_Huynh vẫn chưa có mặt trong diễn đàn Cống hiến cho [V-Z]
    Tham gia
    Jul 2009
    Đến từ
    Thái Nguyên
    Bài
    6.747
    Cảm ơn
    1.540
    Điểm
    4.184/2.783 bài viết

    Default

    Row_number chỉ có thể dùng trong SELECT. bạn cho nó vào WHERE là không hợp lệ

    bạn có thể chỉnh lại như sau

    Code:
    SELECT MaChiBo, TenChiBo, Row
    FROM (
    	SELECT MaChiBo, TenChiBo, ROW_NUMBER() OVER(ORDER BY MaChiBo ASC) AS Row
    	FROM Chibo 
    ) tbl_temp
    WHERE Row = 1



 

 
Cách mạng mua sắm giảm giá cực sốcMưa Sale Băng giảm giá cực tốt *** Bủng Nổ Cơn lốc công nghệ


Quyền sử dụng

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