嵌套SELECT或INSERT

时间:2015-11-18 14:55:40

标签: mysql sql nested nested-queries

我是编写mysql查询的新手,到目前为止,虽然我最近遇到了困难,但事情进展顺利。我正在尝试做的是从另一个表中选择信息以用于同一查询。到目前为止,我的工作正常:

SELECT *
FROM `userskinlist`
WHERE userid IN (
        SELECT userid
        FROM userlist
        WHERE authid = 'STEAM_1:0:2144092'
        )
    AND active = '1'
    AND weaponid >= '1'
    AND skinid > '0'

但是现在如果嵌套部分没有返回任何内容

(SELECT userid FROM userlist WHERE authid = 'STEAM_1:0:2144092')

我需要运行一个insert语句,如下所示

INSERT IGNORE INTO userlist (authid) VALUES ('STEAM_1:0:2144092')`

但我无法弄清楚如何将其添加到同一个查询中。

非常感谢任何帮助:)

0 个答案:

没有答案