Between句の指定
☆"between $beginDate and $endDate"
が、
between '2008-03-01' and '2008-03-10'
にならずに、
between '2008-03-01 and 2008-03-10'
となってしまうと悩んでいました。
こちらのスレッドでは、
多分findのバグ
★$artistname = 'JUDY AND MARY';
が、
`Artist`.`artistname` = 'JUDY AND MARY'
にならずに、
`Artist`.`artistname` = 'JUDY' AND 'MARY'
になってしまう、と悩んでおられます。
最初、この二つが結びつかなかったのですが、それぞれのスレッドに書き込みながら、ふと気が付きました。
「WHERE文の条件設定で、"and" だとクオーテーションがつかず、"AND"だとクオーテーションが付くんだ!!!」
うわー。なぜ?
どうする?
[追記]
これについてはTicketで問い合わせ中。



