"Larry" <
dontme...@got.it> wrote in news:5098586c$0$17945
$
4faf...@reader1.news.tin.it:
>
> SELECT SDATE, SPOT, STRIKE, SETTLEMENT
> FROM `OPT_FTSEMIB`
> WHERE TYPE = "P"
> AND STRIKE =13500
> AND STRIKE = 14000
> AND STRIKE= 14500
> AND STRIKE= 15000
> AND EXPIRY = "MAR13"
> AND SDATE = "2012-11-02"
> LIMIT 0 , 30
>
> what's wrong with that query?
There cannot possibly be any rows that satisfy the condition
STRIKE = 13500 AND STRIKE = 14000.
Think about it.
You probably want
WHERE type = "P"
AND (strike = 13500 OR strike = 14000 OR strike = 14500 OR strike = 15000)
AND expiry = "MAR13"
...