0
SELECT
domain_usage.url,
LEFT(url,locate('?',url)) AS cleanURL
FROM
domain_usage
WHERE
MONTH(domain_usage.login_date) =  (Now()) AND
YEAR(domain_usage.login_date) =  (Now());

レコードもエラーも返さない? URLフィールドからクエリ文字列を消去しようとしています.....

何かご意見は ?

4

2 に答える 2

1

日付の比較が間違っています。あなたは基本的にしようとしている

3 = '2013-01-18 10:36:00'

リンゴとリンゴを比較する必要があります。

MONTH(domain_usage.login_date) = MONTH(now())
于 2013-01-18T16:37:41.937 に答える
0

あなたの状態を修正しWHERE

SELECT domain_usage.url, LEFT(url,locate('?',url)) AS cleanURL 
FROM domain_usage
WHERE MONTH(domain_usage.login_date) = MONTH(CURDATE()) AND 
      YEAR(domain_usage.login_date) =  YEAR(CURDATE())
于 2013-01-18T16:37:25.707 に答える