We use cookies to ensure you have the best browsing experience on our website. Please read our cookie policy for more information about how we use cookies.
Draw The Triangle 2
Draw The Triangle 2
Sort by
recency
|
925 Discussions
|
Please Login in order to post a comment
with recursive numbers as ( select 1 as n union all select n + 1 as n from numbers where n < 20 ) select repeat('* ', n) from numbers
MS SQL Server
MySQL solution:
WITH recursive SLNO AS ( SELECT 1 Id UNION ALL SELECT Id + 1 Id FROM SLNO where Id < 20 ) ,SLNO1 AS ( SELECT 1 Id UNION ALL SELECT Id + 1 Id FROM SLNO where Id < 20 ) SELECT (SELECT group_concat('*' SEPARATOR ' ') FROM SLNO1 WHERE SLNO1.Id <= SLNO.Id) ID FROM SLNO ;
WITH RECURSIVE Pattern AS ( SELECT 1 AS num UNION ALL SELECT num + 1 FROM Pattern WHERE num < 20 ) SELECT REPEAT('* ', num) FROM Pattern;