Hi! Could we please enable some services and cookies to improve your experience and our website?

SQLize | PHPize | SQLtest

Online Sandbox for SQL and PHP: Write, Run, Test, and Share SQL Queries and PHP Code

A A A
Login    Share code      Blog   FAQ
Copy Format Clear
-- your code goes here -- Создание таблицы USER CREATE TABLE users ( UserID INT PRIMARY KEY, UserName VARCHAR(100), ClientAddress VARCHAR(100), ClientHostName VARCHAR(100) ); -- Вставка данных в USER INSERT INTO users (UserID, UserName, ClientAddress, ClientHostName) VALUES (12, 'Иванов А. А.', '192.168.45.35', 'ARM-2.CORP.LOC'), (13, 'Петров А. А.', '192.168.45.36', 'ARM-1.CORP.LOC'), (14, 'Сидоров А.А.', '192.168.45.37', 'ARM-3.CORP.LOC'); -- Создание таблицы DOC CREATE TABLE docs ( DataID INT PRIMARY KEY, DataName VARCHAR(100), DataDetail1 VARCHAR(100), DataDetail2 VARCHAR(100), DataConfidLevel VARCHAR(200) ); -- Вставка данных в DOC INSERT INTO docs (DataID, DataName, DataDetail1, DataDetail2, DataConfidLevel) VALUES (1245, 'Doc1', 'DOC1-1245', 'Шифр "DOC1-1245"', 'Коммерческая тайна'), (1145, 'Doc14', 'DOC14-1145', 'Шифр "DOC1-1145"', 'Не коммерческая тайна'), (1246, 'Doc2', 'DOC2-1246', 'Шифр "DOC1-1246"', 'Коммерческая тайна'); -- Создание таблицы COMMON CREATE TABLE commons ( Timestamp TIMESTAMP, EventNubmer INT, Severity VARCHAR(100), EventID INT, EventName VARCHAR(200), UserID INT, ServerID VARCHAR(200), ServerName VARCHAR(200), DeviceID INT, DeviceName VARCHAR(200), DataID INT ); -- Вставка данных в COMMON INSERT INTO commons ( Timestamp, EventNubmer, Severity, EventID, EventName, UserID, ServerID, ServerName, DeviceID, DeviceName, DataID ) VALUES ( TO_TIMESTAMP('2018-05-11 12:13:05.135', 'YYYY-MM-DD HH24:MI:SS.FF3'), 1, 'Critical', 45, 'Печать выходной формы №23', 12, '10.10.10.10', 'GEOSERVER.CORP.LOC', 11, 'Printer-11', 1245 ), ( TO_TIMESTAMP('2018-05-12 15:55:05.555', 'YYYY-MM-DD HH24:MI:SS.FF3'), 2, 'Info', 45, 'Печать выходной формы №23', 13, '10.10.10.10', 'GEOSERVER.CORP.LOC', 11, 'Printer-11', 1145 ), ( TO_TIMESTAMP('2018-05-13 10:35:03.353', 'YYYY-MM-DD HH24:MI:SS.FF3'), 3, 'High', 44, 'Вывод на экран выходной формы №23', 12, '10.10.10.10', 'GEOSERVER.CORP.LOC', 4, 'Monitor-4', 1245 ), ( TO_TIMESTAMP('2018-05-14 12:25:00.250', 'YYYY-MM-DD HH24:MI:SS.FF3'), 4, 'Info', 44, 'Вывод на экран выходной формы №23', 13, '10.10.10.10', 'GEOSERVER.CORP.LOC', 4, 'Monitor-4', 1145 ), ( TO_TIMESTAMP('2018-05-15 18:43:05.435', 'YYYY-MM-DD HH24:MI:SS.FF3'), 5, 'Info', 15, 'Успешный вход пользователя', 14, '10.10.10.10', 'GEOSERVER.CORP.LOC', NULL, NULL, NULL ), ( TO_TIMESTAMP('2018-05-16 20:03:55.355', 'YYYY-MM-DD HH24:MI:SS.FF3'), 6, 'High', 16, 'Неуспешный вход пользователя', 13, '10.10.10.10', 'GEOSERVER.CORP.LOC', NULL, NULL, NULL ), ( TO_TIMESTAMP('2018-05-18 11:23:02.232', 'YYYY-MM-DD HH24:MI:SS.FF3'), 7, 'High', 33, 'Просмотр защищаемого ресурса', 12, '10.10.10.10', 'GEOSERVER.CORP.LOC', NULL, NULL, 1246 ); SELECT * FROM commons c JOIN users u ON c.UserID = u.UserID JOIN docs d ON c.DataID = d.DataID WHERE c.UserID <> 14 -- AND c.Timestamp > TIMESTAMP '2018-05-11 12:13:00' ORDER BY c.Timestamp;

Stuck with a problem? Got Error? Ask AI support!

Copy Clear