Идея вывести cтрочку из значков * вместо какого-либо числа очень проста и тем более проста, если есть функции LPAD или REPEAT. В sqlite к сожалению, таких нет, поэтому приходится делать фокус: .headers on .mode column CREATE TABLE products ( prod_id INTEGER PRIMARY KEY, prod_name VARCHAR(50), prod_price INTEGER ); INSERT INTO products(prod_name, prod_price) VALUES ('Prod 1',ABS(RANDOM()%15)+1); INSERT INTO products(prod_name, prod_price) VALUES ('Prod 2',ABS(RANDOM()%15)+1); INSERT INTO products(prod_name, prod_price) VALUES ('Prod 3',ABS(RANDOM()%15)+1); INSERT INTO products(prod_name, prod_price) VALUES ('Prod 4',ABS(RANDOM()%15)+1); INSERT INTO products(prod_name, prod_price) VALUES ('Prod 5',ABS(RANDOM()%15)+1); INSERT INTO products(prod_name, prod_price) VALUES ('Prod 6',ABS(RANDOM()%15)+1); INSERT INTO products(prod_name, prod_price) VALUES ('Prod 7',ABS(RANDOM()%15)+1); INSERT INTO products(prod_name, prod_price) VALUES ('Prod 8',ABS(RANDOM()%15)+1); SELECT prod_id, prod_name, replace(quote(zeroblob(prod_price)),'00','0') as Ggggggggggggggggg, prod_price FROM products ORDER BY prod_id; Кстати, график можно сделать нормальным, если применить рецепт о разворачивании таблицы в несколько строк.
SQL Справочник v0.05 © 2007-2025 Igor Salnikov aka SunDoctor