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

Chuyển đổi truy vấn SQL Server sang MySQL

Đây thực sự là một câu hỏi trùng lặp, nhưng bây giờ tôi có một câu trả lời tốt hơn, vượt qua một lần, nhanh chóng:

SELECT *
FROM
(
    SELECT tbl.*, @counter := @counter +1 counter
    FROM (select @counter:=0) initvar, tbl
    ORDER BY ordcolumn
) X
WHERE counter <= (50/100 * @counter)
ORDER BY ordcolumn;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Trả về danh sách các lược đồ phân vùng trong SQL Server (T-SQL)

  2. SQL Server BẤT KỲ Người khai thác nào được giải thích

  3. Bỏ tất cả các bảng, thủ tục được lưu trữ, trình kích hoạt, ràng buộc và tất cả các phụ thuộc trong một câu lệnh sql

  4. Oracle:Có công cụ nào để theo dõi các truy vấn, như Hồ sơ cho máy chủ sql không?

  5. Thứ tự thực hiện truy vấn SQL