Limite in Select in mysql

Last post 11-21-2007 8:36 PM by webhay. 4 replies.

Sort Posts:

  • Limite in Select in mysql

    11-21-2007, 1:13 PM
    • Member
      45 point Member
    • webhay
    • Member since 02-16-2004, 1:31 PM
    • Posts 55

    Hi all,

       I am trying to find how can i translate limit in select statment in mysql to ms sql statment is there is any thing like it in ms sql?

     

    sms

  • Re: Limite in Select in mysql

    11-21-2007, 1:33 PM
    TOP

    select whatever from table limit 10

    is

    select top 10 whatever from table 

    Please Mark As Answer posts that helped you.

    "If we learn from our mistakes, I should be brilliant by now."


    MCTS - .NET Framework 2.0: Web Applications
  • Re: Limite in Select in mysql

    11-21-2007, 1:45 PM
    • Member
      45 point Member
    • webhay
    • Member since 02-16-2004, 1:31 PM
    • Posts 55

    but mysql " Select what ever from table limit 10,20 " i can do range 10 to 20 or 20 to 40.

    how can i do that in Sql can i do top 10,20 ?

    Thank you so much

    Sms

  • Re: Limite in Select in mysql

    11-21-2007, 2:24 PM
    Answer

    No, not exactly. TOP sucks compared to LIMIT. You want it for paging, like I did?

    If you have sql server 2005, you can do this sort of hack like I had to.

    select * from (
        SELECT TOP 100 PERCENT ROW_NUMBER() OVER (ORDER BY myTimestampField DESC) AS ROWNUMBER,
        field1, field2, blah
       from myTable ) AS TBL
    where ROWNUMBER between 10 and 20
     

    Please Mark As Answer posts that helped you.

    "If we learn from our mistakes, I should be brilliant by now."


    MCTS - .NET Framework 2.0: Web Applications
  • Re: Limite in Select in mysql

    11-21-2007, 8:36 PM
    • Member
      45 point Member
    • webhay
    • Member since 02-16-2004, 1:31 PM
    • Posts 55

    thank you so much

    sms

Page 1 of 1 (5 items)