可以使用哪种sql查询来搜索表中的变量,以使该变量不存在。我如何知道表中是否有值?因为我还没有找到搜索查询。
我试图使sql查询成为一个变量并将其设置为true / false,但这没用。
我在sqlite中创建了表,它具有以下字段(“ CustomerID”,“ UserName”,“ FirstName”,“ Password”,“ Email”)。我正在验证,我想检查用户名是否已被使用。
答案 0 :(得分:2)
您可以使用SQL检查,例如...
SELECT 1 AS userExists
FROM yourTable
WHERE userName = 'JoeBloggs'
LIMIT 1
(对于用户名为JoeBloggs的每一行,返回值1,但将结果限制为一行。)
然后在python中检查返回的行数。 0
行=不存在,1
行=至少存在一次。