...Beauty, cleaning, DIY tips and more - free to join!
   Login   Contact us   Site map   Puzzle Club   Ask a question    Newsletter

How To Find A Match From Specific Values In MySQL

Computing : Learning PHP

With mySQL a common need is to take out data from the database where various criteria are in place.

Thus the use of the WHERE keyword to restrict the returned data, as opposed to a SELECT that is not qualified by a WHERE.

You may have a few possibilities to the WHERE though and this can get confusing with OR. For instance if you want to get the rows where the id is 10,20,30,40 you might do:

SELECT * FROM mytable WHERE id = 10 OR id = 20 OR id = 30 OR id = 40

You quickly get confused and it can make a long query unwieldy. Therefore use the keyword IN which makes it clearer and easier to construct such a query, particularly with a large list of values:

SELECT * FROM mytable WHERE id IN (10,20,30,40)


By: Stephen

Share on Facebook: On Twitter: TwitterTweet this!

  Reply to How To Find A Match From Specific Values In MySQL

  Receive Our Newsletter




Questions about PHP and mySQL:

Ask question

More Articles:
How to record from skype
How to store a DVD on computer
How to find an online niche