11,848
社区成员
发帖
与我相关
我的任务
分享
会有可能左表数据遗失吗
DECLARE @#A TABLE (id varchar(10), Name varchar(20) NOT NULL)
INSERT INTO @#A
SELECT '001','张三' UNION ALL
SELECT '002','李四'
DECLARE @#B TABLE (id varchar(10), SCORE DECIMAL(19,9))
INSERT INTO @#B
select '001',100 union all
select '002','90' union all
select '003','90'
select * from @#A A
INNER JOIN @#B B ON 1=1
/*
id Name id SCORE
001 张三 001 100.000000000
002 李四 001 100.000000000
001 张三 002 90.000000000
002 李四 002 90.000000000
001 张三 003 90.000000000
002 李四 003 90.000000000
*/