Jump to content

Cannot select highest value


JudgementDay

Recommended Posts

I have a table with a row called id.

In this table there are 15 records: id 1, id 2, id 3 etc.

 

I want to select the record with the highest id, which would be 15

 

I was using this code:

SELECT * FROM products ORDER BY id DESC LIMIT 1

... but it selects 9, and not 15.

 

Then I used this code:

SELECT MAX(id) FROM products

... and this also only selects 9.

 

To me, this suggests my table is not setup right for this to work.

 

Does anyone know what could be going on?

 

 

| Field        | Type        | Null | Key | Default | Extra |

+---------------+--------------+------+-----+---------+-------+

| id            | varchar(100) | YES  |    | NULL    |      |

Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.