クラウド系(AWS/Cloudflare/kintoneなど) 組み込み開発(医療機器/複合機/車載機器など) 社内インフラ管理者(MS365/Cloudflareなど) 見習いSA? オフィスレイアウト設計 ・コミュニティ運営おじさん ・SORACOM UG 信州 コアメンバー ・SORACOM UG 農業活用コミュニティ コアメンバー Who am I?
e.equipment_name, s.sensor_name, pe.person_name, pe.phone, pe.email FROM alerts a JOIN sensors s ON a.sensor_id = s.sensor_id JOIN equipments e ON s.equipment_id = e.equipment_id JOIN processes pr ON e.process_id = pr.process_id JOIN lines l ON pr.line_id = l.line_id JOIN factories f ON l.factory_id = f.factory_id JOIN process_persons pp ON pr.process_id = pp.process_id JOIN persons pe ON pp.person_id = pe.person_id WHERE a.alert_id = 'AL-00001';
pe.email FROM sensors s JOIN equipments e ON s.equipment_id = e.equipment_id JOIN processes pr ON e.process_id = pr.process_id JOIN lines l ON pr.line_id = l.line_id JOIN factories f ON l.factory_id = f.factory_id JOIN process_persons pp ON pr.process_id = pp.process_id JOIN persons pe ON pp.person_id = pe.person_id WHERE s.sensor_id = 'S-0001';
pr ON l.line_id = pr.line_id JOIN equipments e ON pr.process_id = e.process_id JOIN sensors s ON e.equipment_id = s.equipment_id WHERE l.line_id = 'A-01' ORDER BY pr.process_no;
AS next_process FROM processes cur LEFT JOIN processes prev ON cur.previous_process_id = prev.process_id LEFT JOIN processes next ON next.previous_process_id = cur.process_id WHERE cur.process_id = 'A-01-P10';
MATCH (person:Person)-[:RESPONSIBLE_FOR]->(pr) RETURN a.alert_id AS alert_id, a.alert_type AS alert_type, a.value AS value, a.occurred_at AS occurred_at, f.name AS factory_name, l.name AS line_name, pr.name AS process_name, e.name AS equipment_name, s.name AS sensor_name, person.name AS person_name, person.phone AS phone, person.email AS email;
(person:Person)-[:RESPONSIBLE_FOR]->(pr) RETURN s.sensor_id AS sensor_id, f.name AS factory_name, l.name AS line_name, pr.name AS process_name, e.name AS equipment_name, person.name AS person_name, person.phone AS phone, person.email AS email;