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

Giả lập mệnh đề MySQL LIMIT trong Microsoft SQL Server 2000

Đây là một giải pháp khác chỉ hoạt động trong Sql Server 2005 và mới hơn vì nó sử dụng câu lệnh ngoại trừ. Nhưng dù sao thì tôi cũng chia sẻ. Nếu bạn muốn có các bản ghi 50 - 75, hãy viết:

select * from (
    SELECT top 75 COL1, COL2
    FROM MYTABLE order by COL3
) as foo
except
select * from (
    SELECT top 50 COL1, COL2
    FROM MYTABLE order by COL3
) as bar


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ĐẶT HÀNG THEO ngày giờ TRƯỚC NHÓM THEO tên trong mysql

  2. Thoát thẻ hoang dã MySQL

  3. LIMIT từ khóa trên MySQL với câu lệnh chuẩn bị

  4. Cách nâng cấp MySQL 5.5 lên 5.6 trên Ubuntu 14.04

  5. Ý nghĩa của dấu chấm hỏi trong MySQL tại cột WHERE là gì =??