我想散列一些文本以及 mysql 中表列的值。我正在这样做,但与我预期的相比,它给出了不同的值(value)。
SELECT SHA1('a='+p.ItemID) FROM Items p WHERE p.ItemID = 412
上面的查询给出了一些不同的结果,但我需要下面查询产生的结果:
SELECT SHA1('a=412')
为什么结果不同? 请帮忙。 这两个查询不一样吗?
最佳答案
SELECT SHA1(CONCAT('a=', p.ItemID)) FROM Items p WHERE ItemID = 412
关于php - MySQL 中的哈希,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7850503/