小编Tan*_*ong的帖子

查询MySQL中的字符串比较精确

我在MySQL中创建了这样的表:

DROP TABLE IF EXISTS `barcode`;
CREATE TABLE `barcode` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `code` varchar(40) COLLATE utf8_bin DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;


INSERT INTO `barcode` VALUES ('1', 'abc');

INSERT INTO `barcode` VALUES ('2', 'abc ');
Run Code Online (Sandbox Code Playgroud)

然后我从表条形码查询数据:

SELECT * FROM barcode WHERE `code` = 'abc ';
Run Code Online (Sandbox Code Playgroud)

结果是:

+-----+-------+
|  id | code  |
+-----+-------+
|  1  |  abc  |
+-----+-------+
|  2  |  abc  |
+-----+-------+
Run Code Online (Sandbox Code Playgroud)

但我希望结果集只有1条记录.我解决了:

SELECT * FROM barcode WHERE `code` …
Run Code Online (Sandbox Code Playgroud)

mysql comparison collation

7
推荐指数
2
解决办法
2万
查看次数

如何在Linux中从动态库(libsample.so)生成导入库(libsample.a)

在 Linux 上创建动态库后,我想从动态库 ( .so) 生成导入库 (.a)。我该怎么做?

c++

5
推荐指数
1
解决办法
2007
查看次数

标签 统计

c++ ×1

collation ×1

comparison ×1

mysql ×1