Jump to content

[SOLVED] How to do this


jaymc

Recommended Posts

This does not work as there WHERE does not seem to be able to retreive the value of result

Select cheese, beans, (footballs - rabbits) as result
FROM beans 
WHERE result = 0

 

This does work

Select cheese, beans
FROM beans 
WHERE footballs - rabbits = 0

 

I need it working in the way showed in example 1

Link to comment
https://forums.phpfreaks.com/topic/114702-solved-how-to-do-this/
Share on other sites

I need it working in the way showed in example 1

Then you're in for a disappointment. You can't use an alias in a WHERE clause as the alias doesn't exist in the table at the time of selection.

 

You could try HAVING instead of WHERE, as that is evaluated after the results are in. (Less efficient though as it will get the records only to exclude them later)

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.