请考虑以下查询
INSERT INTO DummyTable (TextColumn) VALUES ('Text');
INSERT INTO DummyTable (TextColumn) VALUES ('Text ');
SELECT DISTINCT TextColumn FROM DummyTable
Run Code Online (Sandbox Code Playgroud)
请注意,第二个插入包含一个空格:'Text'
但是DISTINCT忽略了空格并只返回一行'Text' - 你怎么让DISTINCT不要忽略空格呢?
事实证明我正在寻找一个BINARY关键字,然后DISTINCT比较原始二进制值,包括空格.
SELECT DISTINCT BINARY TextColumn FROM DummyTable
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1873 次 |
| 最近记录: |