Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Помогите написать скрипт, создающий отчёт из нескольких таблиц MySQL (http://forum.oszone.net/showthread.php?t=262502)

RasKolbas 15-06-2013 13:54 2168069

Помогите написать скрипт, создающий отчёт из нескольких таблиц MySQL
 
Есть таблица event с полями
  • cid типа int ключевое
  • sid типа int ключевое
  • signature типа int
  • timestamp типа datetime

Есть таблица iphdr с полями
  • cid типа int ключевое
  • sid типа int ключевое
  • ip_src типа int
  • ip_dst типа int

Есть таблица tcphdr с полями
  • cid типа int ключевое
  • sid типа int ключевое
  • tcp_sport типа smallint
  • tcp_dport типа smallint
  • tcp_flags типа tinyint

Нужно написать скрипт, который формирует отчёт из таблицы event, выбирая записи в которых signature=1, а timestamp соответствует моментам времени за последние 10 минут. Также отчёт должен содержать данные из таблиц iphdr и tcphdr, связаные с event по ключам cid и sid. Отчёт должен иметь поля:
  • timestamp
  • ip_src
  • tcp_sport
  • ip_dst
  • tcp_dport
  • tcpflags

Delirium 15-06-2013 17:18 2168176

А в чем загвоздка то? Скрипт же простейший.
Если нет опыта работы с SQL запросами, я всегда рекомендую выгрузить таблицы в Access, сделать визуально связи и также визуально сделать запрос, который через конструктор позволяет сделать любые условия. А потом результат просмотреть в режиме SQL.

RasKolbas 15-06-2013 17:34 2168185

У меня нет ACCESS, я под Linux работаю.


Время: 19:58.

Время: 19:58.
© OSzone.net 2001-