Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Làm cách nào để gọi một Hàm do Người dùng Xác định để sử dụng với lựa chọn, nhóm theo, sắp xếp theo thứ tự?

Bạn có thể tham gia vào bảng của mình như một dạng xem và có lệnh gọi hàm của bạn ở đó. Bằng cách đó, bạn có thể gọi nhóm theo thứ tự trên cột từ chế độ xem.

select
    Count(Page) as VisitingCount,
    [Time]
from
(
    SELECT
        Page,
        Date,
        [user],
        dbo.fn_GetActivityLogsArranger(CONVERT(VARCHAR(5),Date, 108)) as [Time]
    FROM
        scr_SecuristLog
) scr_SecuristLog2
where
    Date between '2009-04-30' and '2009-05-02'
and
    [user] in
(
    select
        USERNAME
    from
     scr_CustomerAuthorities
    where
        customerID=Convert(varchar,4)
    and
        ID=Convert(varchar,43)
)
group by
    [Time]
order by
    [Time] asc 



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. hiển thị khoảng trống cho các giá trị lặp lại trong một tập kết quả

  2. Lấy nghịch đảo của phép nối?

  3. làm thế nào để chèn datetime vào bảng Cơ sở dữ liệu SQL?

  4. Cách tạo Ràng buộc khóa ngoại với CASCADE BẬT CẬP NHẬT trong SQL Server - Hướng dẫn sử dụng SQL Server / TSQL Phần 79

  5. Java / MSSQL:java.sql.SQLException Tên đối tượng không hợp lệ 'TableName'