Главная страница Случайная страница Разделы сайта АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
💸 Как сделать бизнес проще, а карман толще?
Тот, кто работает в сфере услуг, знает — без ведения записи клиентов никуда. Мало того, что нужно видеть свое раписание, но и напоминать клиентам о визитах тоже.
Проблема в том, что средняя цена по рынку за такой сервис — 800 руб/мес или почти 15 000 руб за год. И это минимальный функционал.
Нашли самый бюджетный и оптимальный вариант: сервис VisitTime.⚡️ Для новых пользователей первый месяц бесплатно. А далее 290 руб/мес, это в 3 раза дешевле аналогов. За эту цену доступен весь функционал: напоминание о визитах, чаевые, предоплаты, общение с клиентами, переносы записей и так далее. ✅ Уйма гибких настроек, которые помогут вам зарабатывать больше и забыть про чувство «что-то мне нужно было сделать». Сомневаетесь? нажмите на текст, запустите чат-бота и убедитесь во всем сами! Запросы
5.1. Выдать информацию о сотруднике (ФИО, адрес, телефон, год рождения) по введенному номеру декларации.
SELECT Table3.FiO_sotrudnika, Table3.Adress_sotrudnika, Table3.Telefon, Table3.Birthyear FROM " Table2.DB" Table2 INNER JOIN " Table3.db" Table3 ON (Table2.Kod_sotrudnika = Table3.Kod_sotrudnika) WHERE Table2.Declaration_number=: Par Form1.Query1.ParamByName('Par').AsInteger: =strtoint(Form6.Edit1.Text); Рисунок 5.1 – результат выполнения первого запроса
5.2. Выдать список сотрудников (ФИО, адрес, телефон, образование, должность), оформивших указанный товар.
Select FiO_sotrudnika, Adress_sotrudnika, Telefon, Obrazovanie, Naimen_dolzhnosti From Table1, Table2, Table3, Table4 where (Tovar_name=: Par) and (Table1.Kod_tovara=Table2.Kod_tovara) and (Table2.Kod_sotrudnika=Table3.Kod_sotrudnika) and (Table3.Kod_dolzhnosti=Table4.Kod_dolzhnosti) Form1.Query1.ParamByName('Par').AsString: =Form6.Edit1.Text; Рисунок 5.2 – результат выполнения второго запроса
5.3. По введенному названию должности выдать количество работников, занимающих ее, оклад.
Select count(Table3.Kod_dolzhnosti), Oklad From Table3, Table4 where (Table3.Kod_dolzhnosti=Table4.Kod_dolzhnosti) and (Naimen_dolzhnosti=: Par) group by Oklad Form1.Query1.ParamByName('Par').AsString: =Form6.Edit1.Text; Рисунок 5.3 – результат выполнения третьего запроса
5.4. Подсчитать количество различных сотрудников на таможне, оформивших декларации в этом году (используя данные только таблицы «декларации»).
Select count(distinct(Kod_sotrudnika)) From Table2 where Declaration_Data between " 01.01.2016" and " 31.12.2016"
Рисунок 5.4 – результат выполнения четвёртого запроса
5.5. Выдать список сотрудников (ФИО, адрес, телефон, образование, должность) с указанием суммарного количества задекларированных товаров (каждым сотрудником) в 2010 году.
Select FiO_sotrudnika, Adress_sotrudnika, Telefon, Obrazovanie, Naimen_dolzhnosti, sum(kolvo) from table2, table3, table4 where (table2.kod_sotrudnika=table3.kod_sotrudnika) and (table3.kod_dolzhnosti=table4.kod_dolzhnosti) and (Declaration_Data between " 01.01.2010" and " 31.12.2010") group by FiO_sotrudnika, Adress_sotrudnika, Telefon, Obrazovanie, Naimen_dolzhnosti Рисунок 5.5 – результат выполнения пятого запроса
5.6. Выдать список товаров (наименование товара, стоимость), с указанием его суммарного задекларированного количества в июне 2011 года.
select Tovar_name, tovar_cost, sum(kolvo) from table1, table2 where (Table1.kod_tovara=Table2.kod_tovara) and (Declaration_Data between " 01.06.2011" and " 30.06.2011") group by Tovar_name, tovar_cost Рисунок 5.6 – результат выполнения шестого запроса
5.7. Выдать список сотрудников (ФИО, образование), с указанием наименования задекларированного товара, суммарной стоимости задекларированного товара.
select FiO_sotrudnika, Obrazovanie, Tovar_name, Tovar_cost, sum(tovar_cost) from table1, table2, table3 where (Table1.kod_tovara=Table2.kod_tovara) and (table2.kod_sotrudnika=Table3.kod_sotrudnika) group by FiO_sotrudnika, Obrazovanie, Tovar_name, Tovar_cost Рисунок 5.7 – результат выполнения седьмого запроса
5.8. Выдать список сотрудников (ФИО, адрес, телефон, образование, должность), у которых не указан год рождения.
Select FiO_sotrudnika, Adress_sotrudnika, Telefon, Obrazovanie, Naimen_dolzhnosti from table3, table4 where (table3.kod_dolzhnosti=table4.kod_dolzhnosti) and (Birthyear is null) Рисунок 5.8 – результат выполнения восьмого запроса Отчеты 6.1 Простой отчёт (Сделан по первой таблице)
|