私は長い間答えを探し、次のことをしました:
(1)
query = "SELECT COUNT(*) FROM %s WHERE user_name = %s" % (table_name, username)
result = conn.query(query).result()[0][0]
if result == 0:
(do something)
(2)
query = "SELECT 1 FROM %s WHERE user_name = %s" %(table_name, username)
result = conn.query(query).result()[0][0]
if result == ' ':
(do something)
(3)
query = "SELECT EXISTS (SELECT 1 FROM %s WHERE user_name = %s)" %(table_name, username)
result = conn.query(query).result()[0][0]
if result == 't':
(do something)
しかし、すべてが機能するわけではありません...エラーは常に次のとおりです。
column "Tom" does not exist
本当に存在しないので、存在するか確認したいだけです。どんな助けでも大歓迎です。