Практика на базу данных в Go
Дана таблица:
goods: id, title, price
Напишите полный main.go: создайте
таблицу, вставьте "pen" с ценой
2 и выведите COUNT(*).
Даны строки goods:
1 pen 2
2 book 12
3 mug 9
Выведите названия с ценой не ниже
5, отсортировав по цене по
возрастанию.
Дана таблица orders:
id, title, qty, price
Вставьте две строки: "mug"
с 3 штуками по 9.5
и "pen" с 10 по 2,
затем выведите SUM(qty * price).
Даны строки orders:
mug qty 2 price 9
mug qty 1 price 9
pen qty 5 price 2
Для каждого title выведите
сумму qty через группировку.
Дана строка goods:
id=1 title=NULL price=4
Прочитайте title в sql.NullString
и выведите "empty", если значения
не было, иначе сам текст.
Даны начальные данные goods:
1 pen 2
В одной транзакции вставьте "book"
с ценой 12 и измените цену
"pen" на 3; выведите
COUNT(*) после фиксации.