Câu hỏi được gắn thẻ «tsql»

T-SQL (Ngôn ngữ truy vấn có cấu trúc giao dịch) là phần mở rộng của chức năng SQL được Sybase ASE và Microsoft SQL Server hỗ trợ. Không sử dụng thẻ này cho các truy vấn liên quan đến MySQL, PostgreSql, Oracle (Pl / SQL). Xin lưu ý rằng mã SQL được viết bằng LINQ cũng sẽ không phải là một phần của thẻ này. Thẻ này được tạo riêng cho lập trình SQL nâng cao bằng Microsoft SQL Server.




13
Cách tính tỷ lệ phần trăm với câu lệnh SQL
Tôi có bảng SQL Server chứa người dùng và điểm của họ. Để đơn giản, hãy giả sử có 2 cột - name& grade. Vì vậy, một hàng tiêu biểu sẽ là Tên: "John Doe", Lớp: "A". Tôi đang tìm kiếm một câu lệnh SQL sẽ tìm thấy tỷ lệ …
177 sql  sql-server  tsql 


10
Thay đổi tên lược đồ của bảng trong SQL
Tôi muốn thay đổi tên lược đồ của bảng Employeestrong Cơ sở dữ liệu. Trong Employeestên lược đồ cơ sở dữ liệu bảng hiện tại là dbotôi muốn thay đổi nó thành exe. Tôi làm nó như thế nào ? Thí dụ: TỪ dbo.Employees ĐẾN exe.Employees Tôi đã thử với …
175 sql  sql-server  tsql  schema 





10
Tên bảng là biến
Tôi đang cố gắng thực hiện truy vấn này: declare @tablename varchar(50) set @tablename = 'test' select * from @tablename Điều này tạo ra lỗi sau: Msg 1087, Cấp 16, Bang 1, Dòng 5 Phải khai báo biến bảng "@tablename". Cách đúng để có tên bảng được điền động?

15
Tính tổng chạy trong SQL Server
Hãy tưởng tượng bảng sau (được gọi TestTable): id somedate somevalue -- -------- --------- 45 01/Jan/09 3 23 08/Jan/09 5 12 02/Feb/09 0 77 14/Feb/09 7 39 20/Feb/09 34 33 02/Mar/09 6 Tôi muốn một truy vấn trả về tổng số đang chạy theo thứ tự ngày, như: id somedate …

4
Hàm IndexOf trong T-SQL
Đưa ra một cột địa chỉ email, tôi cần tìm vị trí của dấu @ cho nền. Là gì indexofchức năng, cho các chuỗi trong T-SQL? Tìm kiếm một cái gì đó trả về vị trí của một chuỗi con trong một chuỗi. trong C # var s = "abcde"; …
168 sql  sql-server  tsql  string 

13
Cách nhóm thời gian theo giờ hoặc 10 phút
như khi tôi làm SELECT [Date] FROM [FRIIB].[dbo].[ArchiveAnalog] GROUP BY [Date] Làm thế nào tôi có thể chỉ định thời gian nhóm? MS SQL 2008 Chỉnh sửa lần 2 Tôi đang cô SELECT MIN([Date]) AS RecT, AVG(Value) FROM [FRIIB].[dbo].[ArchiveAnalog] GROUP BY (DATEPART(MINUTE, [Date]) / 10) ORDER BY RecT đã thay …


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.