Doing a Top 'x' with a MySQL Db

Ask a Question related to ASP Database, Design and Development.

  1. #1

    Default Doing a Top 'x' with a MySQL Db

    Although I know I can do a Top 'x' (x being the number I want) in Access and
    SQL Server, I've been told that this isn't possible in MySQL. Is this true?

    My ASP would only query a loop of say 5 recs anyway, but bringing the whole
    lot back to do this seems messy.

    Any ASP get-arounds if this is the case?

    Thanks

    Laphan


    Laphan Guest

  2. Similar Questions and Discussions

    1. #40471 [NEW]: PHP 5.2.1 failed to be compiled with MySQl 5.0.33, MySQL 5.0.27, MySQL 5.1.15
      From: pcdinh at gmail dot com Operating system: CentOS 4.4 PHP version: 5.2.1 PHP Bug Type: Compile Failure Bug description:...
    2. #40207 [NEW]: Warning: mysql_connect() [function.mysql-connect]: Lost connection to MySQL ser
      From: arif at peshawaronline dot com Operating system: PHP version: 4.4.4 PHP Bug Type: Compile Warning Bug description: ...
    3. ERROR 2002: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
      When i try to start my mysql server, i get this error ERROR 2002: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'...
    4. Seen this message? Can't connect to local MySQL server through socket '/tmp/mysql.sock'
      Seen this message? Can't connect to local MySQL server through socket '/tmp/mysql.sock' I got this trying to install DBI and DBD for mysql from...
    5. Seen this message? Can't connect to local MySQL server throughsocket '/tmp/mysql.sock'
      Allen Marshall wrote: I just saw it in another newsgroup. Don't multi-post! -- Gunnar Hjalmarsson Email:...
  3. #2

    Default Re: Doing a Top 'x' with a MySQL Db

    [url]http://dev.mysql.com/doc/mysql/en/SELECT.html[/url]

    mySQL offers the LIMIT clause instead of the TOP clause. So, to retrieve top
    5 rows, do:

    SELECT * FROM myTable LIMIT 5;

    --
    Manohar Kamath
    Editor, .netWire
    [url]www.dotnetwire.com[/url]


    "Laphan" <news@DoNotEmailMe.co.uk> wrote in message
    news:40c22e29_3@127.0.0.1...
    > Although I know I can do a Top 'x' (x being the number I want) in Access
    and
    > SQL Server, I've been told that this isn't possible in MySQL. Is this
    true?
    >
    > My ASP would only query a loop of say 5 recs anyway, but bringing the
    whole
    > lot back to do this seems messy.
    >
    > Any ASP get-arounds if this is the case?
    >
    > Thanks
    >
    > Laphan
    >
    >

    Manohar Kamath [MVP] Guest

  4. #3

    Default Re: Doing a Top 'x' with a MySQL Db

    many thanks Manohar


    Manohar Kamath [MVP] <mkamath@TAKETHISOUTkamath.com> wrote in message
    news:O9ipcL#SEHA.3768@TK2MSFTNGP11.phx.gbl...
    [url]http://dev.mysql.com/doc/mysql/en/SELECT.html[/url]

    mySQL offers the LIMIT clause instead of the TOP clause. So, to retrieve top
    5 rows, do:

    SELECT * FROM myTable LIMIT 5;

    --
    Manohar Kamath
    Editor, .netWire
    [url]www.dotnetwire.com[/url]


    "Laphan" <news@DoNotEmailMe.co.uk> wrote in message
    news:40c22e29_3@127.0.0.1...
    > Although I know I can do a Top 'x' (x being the number I want) in Access
    and
    > SQL Server, I've been told that this isn't possible in MySQL. Is this
    true?
    >
    > My ASP would only query a loop of say 5 recs anyway, but bringing the
    whole
    > lot back to do this seems messy.
    >
    > Any ASP get-arounds if this is the case?
    >
    > Thanks
    >
    > Laphan
    >
    >



    Laphan Guest

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139