SQL запросы

E-mail Печать PDF

В программе БКО имеется форма для выполнения SQL запросов.

alt
 

В принципе при знании SQL можно построить запрос любой сложности. Например запрос лицензионных номеров установленных операционных систем Microsoft (на рисунке)

SELECT SOFT_INSTALL.Soft as 'Операционная система', SOFT_INSTALL.L_key as 'Лицензионный номер', kompy.NET_NAME as 'Имя в сети', kompy.FILIAL as Филиал, kompy.MESTO as Отдел
FROM kompy INNER JOIN SOFT_INSTALL ON kompy.ID = SOFT_INSTALL.Id_Comp
WHERE SOFT_INSTALL.Soft like 'Microsoft Windows %'  order by kompy.FILIAL;

Запрос пишется руками, но есть возможность сохранения (для дальнейшего использования). Результаты запроса можно отправить в Excell (или Calc).

Несколько запросов:

Принтеры

SELECT PRINTER_NAME_1 as Принтер,  MESTO as Отдел,  FILIAL as Филиал, OTVETSTVENNYJ as Ответственный from kompy WHERE kompy.TIPTEHN='PRINTER'

Фото

SELECT PRINTER_NAME_1 as Фотоаппарат,  MESTO as Отдел,  FILIAL as Филиал, OTVETSTVENNYJ as Ответственный from kompy WHERE kompy.TIPTEHN='PHOTO'

Копиры

SELECT PRINTER_NAME_1 as Копир,  MESTO as Отдел,  FILIAL as Филиал, OTVETSTVENNYJ as Ответственный from kompy WHERE kompy.TIPTEHN='Kopir'

МФУ

SELECT PRINTER_NAME_1 as МФУ,  MESTO as Отдел,  FILIAL as Филиал, OTVETSTVENNYJ as Ответственный from kompy WHERE kompy.TIPTEHN='MFU'

Офисный пакет

SELECT SOFT_INSTALL.Soft as 'Офисный пакет', SOFT_INSTALL.L_key as 'Лицензионный номер', kompy.NET_NAME as 'Имя в сети', kompy.FILIAL as Филиал, kompy.MESTO as Отдел
FROM kompy INNER JOIN SOFT_INSTALL ON kompy.ID = SOFT_INSTALL.Id_Comp
WHERE SOFT_INSTALL.Soft like '%Office%'  order by kompy.FILIAL;


Зная SQL можно построить отчет любой сложности. Если у Вас есть интересные запросы, присылайте добавим для общего пользования, ну или размещайте на форуме... 

Комментарии (2)Add Comment
0
В программе БКО имеется форма для выполнения SQL запросов
Автор: MAdSnail, Май 25, 2009
а чего надо нажать или запустить чтобы запустилось это окошко
0
...
Автор: Alex, Май 25, 2009
Настройки, Разрешить меню "Служебные", Меню "Сервис", "Служебные", "Запрос в Базу"

Написать комментарий
smaller | bigger

busy
Обновлено ( 10.04.2009 09:49 )