2
Select語句我有一個SQL語句來選擇數據:具有計數和不
SELECT DISTINCT count(table.data) as cntd, table.datatwo
FROM table LEFT JOIN tabletwo ON table.id=tabletwo.tableid
WHERE tabletwo.dated='2016-11-17' AND table.datafive='1'
如果我把它的方式上面 - 它返回的數據如下:
cntd datatwo
4 92
然而正確的數據應該是:
cntd datatwo
2 92
2 93
由於有兩個不同的datatwo
。當我選擇沒有繼續的語句時 - 它顯示datatwo
。
datatwo
92
93
我在哪裏犯了一個錯誤?
我希望這些不是真正的表名和列名! –
@Crozet爲什麼會這麼想?這是有效的。你在談論'table'這個詞嗎?我可以看到'FROM表'失敗,如果它是,但不是其他人,但我懷疑這是他們真正使用。可能只有代表性。 –
@ Fred-ii-我說的是非描述性的表格和列名 –