无法选择uuid =(数字)的行

时间:2019-06-20 22:59:04

标签: mysql sql uuid

所以我试图在数据库中查找一个uuid,但是当我尝试选择它时,会出现此错误

SELECT (`udid`, 1, 100) FROM `payments` 
WHERE `udid` = 584BA8D699204951B0B4C1591728E88E LIMIT 0, 25

1241-操作数应包含1列

我尝试将限制设为100个字符,但由于您会看到相同的错误

id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
udid VARCHAR(50) NOT NULL,
paid BOOLEAN

1 个答案:

答案 0 :(得分:1)

这应该有效:

SELECT `udid`, 1, 100 FROM `payments` WHERE `udid` = "584BA8D699204951B0B4C1591728E88E" LIMIT 0, 25

从'udid,1,100'附近删除'('')'是解决方法,但是您还需要引用字符串。

相关问题