我想用SQL做我的第一步。目前我正試圖分析一個數據庫,並且解決了一個我無法解釋的問題。最終有人可以給我一個提示。SQL差異使用COUNT命令
我有一個MySQL表( 'cap851312')女巫具有330.178錶行。我已經將表格導入Excel,並驗證了這個數字!
每一行都包含條目日期的字段(列'ID_MES_ANO')。目前,所有的日期都是唯一設置的"201312"
。
啓動下面的命令,我希望看到的結果行的給定數量,但其出現的數量爲476.598。
SELECT movedb.cap851312.ID_MES_ANO, count(*)
FROM movedb.cap851312;
我已經將文件導入Excel,並驗證了行數。的確是330.178!
我怎麼知道究竟出了什麼問題?
更新:
我已經試過:
SELECT count(*) FROM movedb.cap851312
這將返回以及476.598。
當我使用工作臺時,我很容易確認330.178個表格行的數量。
更新2:
工作臺表檢查確認: 「錶行:330178」
解決 - 但不確定具體的原因:
我改變了語句
SELECT count(ID_MES_ANO) FROM movedb.cap851512;
這次結果是330178!
嘗試SELECT count(*) FROM movedb.cap851312; – sorencito
根據Excel版本,最大行數不同。 –
您是如何使用工作臺確認330.178個表格行數的? – Solarflare