我有一個mysql語句查詢具有10 +數百萬行的表,將更多行連接到其他表,如果我在一個月的日期範圍內選擇行,但只要我增加日期範圍(我得到更多的結果,實際上超過900個結果)我收到了我的問題的標題的MySQL警告,但結果返回。mysql警告:無法設置查詢
任何人都知道這個警告甚至意味着什麼?
編輯:
警告:不能設置查詢。然後這裏寫我的查詢。
已解決。這是緩存問題,緩存關閉後,它的工作。
我有一個mysql語句查詢具有10 +數百萬行的表,將更多行連接到其他表,如果我在一個月的日期範圍內選擇行,但只要我增加日期範圍(我得到更多的結果,實際上超過900個結果)我收到了我的問題的標題的MySQL警告,但結果返回。mysql警告:無法設置查詢
任何人都知道這個警告甚至意味着什麼?
編輯:
警告:不能設置查詢。然後這裏寫我的查詢。
已解決。這是緩存問題,緩存關閉後,它的工作。
看起來你從查詢成員缺少的第2表名
所以請儘量更新FROM子句
FROM members_data
到
FROM members_data, members
它與表成員左連接 – Dexa
它看起來像你沒有遵循左連接查詢語法ON members_dates.memberID = members_data.id這兩個表必須不同這裏檢查[鏈接](http: //dev.mysql.com/doc/refman/5.0/en/join.html) – itzmukeshy7
對不起,我沒有關注,那些是2個不同的表格。 – Dexa
請張貼警告消息 – krishna
@krishna: 「*我從我的問題標題中得到了一個mysql警告*」。那麼可以想象那就是「*無法設置查詢*」。 – eggyal
它只顯示「mysql警告」?還發布您的sql查詢 – krishna