SQL学习-向一张表中插入数据来源于另一张表

比如:从另一个数据库的表中查询出数据插入到这张表

        INSERT INTO dbo.userInfo

        (ID,UserName,Age)

        SELECT ID,UserName,Age

        FROM anotherDatabase.user

比如:自动生成10个GUID插入到这张表

        INSERT INTO dbo.userInfo

        (ID)

        SELECT TOP(10)NEWID()  AS ID

        FROM dbo.course(随便一张表)