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-我说的是非描述性的表格和列名 –