Jump to content

SQL WHERE question...?


Chud37

Recommended Posts

Hello,

 

I want to return more than one row, but specific rows with my SQL query, So i figured i would try:

 

SELECT * FROM database WHERE ID='2' AND ID='3'.

 

But this doesnt work.  Is there a way to get specific set rows returned?

 

I might try: WHERE ID='2' AND WHERE ID='3'..

 

but im not sure.

 

Thanks for any help.

 

~Chud37

Link to comment
https://forums.phpfreaks.com/topic/216365-sql-where-question/
Share on other sites

There are a couple of ways to do this.

 

Use a BETWEEN in your WHERE clause.  BETWEEN includes the values that are included:

    SELECT * FROM database WHERE ID BETWEEN 2 AND 3;

 

Use an IN in your WHERE clause:

    SELECT * FROM database WHERE ID IN (2,3);

Link to comment
https://forums.phpfreaks.com/topic/216365-sql-where-question/#findComment-1124515
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • 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.