如果找不到就插入

我想在 SELECT 未找到时初始化插入 SQL。这是我的代码

res, err, errno, sqlstate =
    db:query("select * from stream_session where username = " .. quoted_user,0)

if not res then
    res1, err, errno, sqlstate =
    db:query("insert into stream_session (username) values (" .. quoted_user .. ")")
end

它正在检查用户是否存在,但未在找不到用户时插入。

点赞