What is meta? ×
Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 134 Stack Exchange communities.

So far as I can tell, not only do they do the exact same thing, but they don't actually do anything to the search criteria.

Using "any" with nothing in the "what" and "where" controls:
http://careers.stackoverflow.com/Jobs?searchTerm=&searchType=Any&location=&range=20

Using "all" with the same as above:
http://careers.stackoverflow.com/Jobs?searchTerm=&searchType=All&location=&range=20

Both searches currently give me 360 results (same as if I click "view all").

Should these controls be removed? Or are they planned to be implemented somehow?

share|improve this question
3  
Looking at the answers, I cannot believe I asked this question. LOL. Accepting an answer in t-minus 5 minutes... –  Jon Seigel Jun 24 '10 at 19:12
    
Makes me wonder if your slider question is correct too..... :) –  Randolpho Jun 24 '10 at 19:15

3 Answers 3

up vote 3 down vote accepted

Hmm... looks like they're implemented properly with "any" being an "or" search, and "all" being an "and" search. Cases in point (yes, they have results):

bar foo, "any"
http://careers.stackoverflow.com/Jobs?searchTerm=bar+foo&searchType=Any&location=&range=60

bar foo, "all"
http://careers.stackoverflow.com/Jobs?searchTerm=bar+foo&searchType=All&location=&range=60

share|improve this answer
    
Yes, it applies to the terms in the search box –  Matt Sherman Jun 24 '10 at 21:02

"Any" means that you'll hit searches for any of those terms. For example, "any" with "ETL Engineer" gets me a whole bunch of Engineering jobs (and probably a bunch of ETL jobs, whatever those are, I didn't bother looking that far).

"All" means that you'll hit searches for all of those terms. "ETL Engineer" gives me the two ETL Engineer jobs.

share|improve this answer

The What box takes multiple search terms. Say you put C# python into the what box. If you have "any" selected you'll get results containing C#, results containing python and results containing C# and python. If you use "all" you'll only get results with C# and python.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .