Главная страница

шп sql. Create table tel создание новой таблицы id int identity primary key


Скачать 14.52 Kb.
НазваниеCreate table tel создание новой таблицы id int identity primary key
Дата30.10.2022
Размер14.52 Kb.
Формат файлаdocx
Имя файлашп sql.docx
ТипДокументы
#761956

create table tel( -- создание новой таблицы

id int identity primary key,

Наз varchar(50),

Цена int,

Кол_во int)


insert into tel values --заполнение таблицу данными

('Iphone',1500,5),

('Samsung',2500,10),

('Mi',500,11),

('Nokia',50,1),

('Iphone',3000,3),

('Samsung',400,10),

('Iphone',1000,3)
select Наз --группировка таблицы и одновременно сортировка(по убыванию)

from tel

group by Наз

order by Наз desc

update tel set Цена='' where id=4 --хотим оставить ячейку пустым
delete from tel where id=4 -- удаляем одну строку
select Наз, Цена, --умножаем цену на 3(т.е (1500*3=4500) цена 1500 * количество 3= общий итог4500 )

Цена*3 as sum

from tel

where id=2

alter table tel add nmfnm int -- добавить столбца

alter table tel drop column nmfnm -- удаление столбца

alter table tel alter column Цена int -- изменение типы данных

drop table tel
update tel set Цена=5500 where id=1-- изменение одной ячейки
exec sp_rename 'tel.Наз','Название','column'-- изменение название колонки
select Название, sum(Цена) as общ_сумма--вычисление общей суммы общей марки

from tel

group by Название

select*from tel --посмотреть результат

select Название, sum(Цена) as общ_сумма --вычисление общей суммы одной марки

from tel

group by Название

having Название='Samsung'
select *,-- вычисление общей суммы

Цена*Кол_во as sum

from tel

where id=1
insert into tel values --добавление еще одной строки

('Sony',3500,7)
select Название, max(Цена) as max, min(Цена) as min, avg(Цена) as Сред -- вывели макс, мин, среднее значение

from tel

group by Название
select Название, --деление на кол-во

Цена/Кол_во as sum

from tel
select Название, --деление на число "5"

Цена/5 as sum

from tel

select*from tel --посмотреть результат

select*from продажа-- показать полностью таблицу (*-означает всё)

create table продажа( -- создание новой таблицы

id_продажа int primary key,

Наз varchar(50),

Цена int,

Кол_во int)
drop table продажа

insert into продажа select id, Название,Цена,Кол_во from tel -- премещение данных из одной таблицы на другую

update tel set Название='' where id=8--хотим оставить ячейку пустым


написать администратору сайта