Ejemplo de patrón triangular El patrón anterior es para p(5). Cómo escribir una consulta para imprimir el patrón P(n) (donde n es un número entero que define el número de filas) usando MySQL sin usar el procedimiento almacenado . Tenía un ejemplo de código para MS SQL Server , es decir
DECLARE @i INT = 20 WHILE (@i > 0) BEGIN PRINT REPLICATE('* ', @i) SET @i = @i - 1 ENDSET @NUMBER = 21; SELECT REPEAT('* ', @NUMBER := @NUMBER - 1) FROM information_schema.tables LIMIT 20;O
SET @NUMBER = 21; SELECT REPEAT('* ', @NUMBER := @NUMBER - 1) FROM information_schema.tables WHERE @NUMBER > 1;SET @NUMBER = 21; SELECT REPEAT('* ', @NUMBER := @NUMBER - 1) FROM information_schema.tables;