Jump to content

[SOLVED] WHERE statement


947740

Recommended Posts

I do not know how to organize my query to get it to work.

I want it to always search for the Date part, but I want the name parts to be optional.  The following query is invalid (due to ( and )), but it might give you a better idea of what I am trying to do.

 

SELECT * FROM moneyin WHERE (LName LIKE '%%' OR FName LIKE '%%') AND Date BETWEEN 1248152400 and 1248757200

Link to comment
https://forums.phpfreaks.com/topic/167835-solved-where-statement/
Share on other sites

SELECT * FROM moneyin WHERE `Date` BETWEEN 1248152400 and 1248757200

 

That might work. BUT  Date is a reserved word, and you must enclose it in `backticks` in order for mysql to read it as a column name and not keyword.  You should change the name of the Date column.

 

You could later add name specifications:

 

SELECT * FROM moneyin WHERE (`Date` BETWEEN 1248152400 AND 1248757200) AND LName LIKE 'S%'

or something.. kinda like you have it, but different.

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.