108.一跳关系错误.mql 5.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166
  1. MATCH
  2. (contract:/mingdao1/contract WHERE attr15 > 34500 and attr15 < 35500)
  3. -[:is_contract_of_project*1..1]->
  4. (project:/mingdao1/project WHERE attr3 is not null),
  5. (sales:/mingdao1/staff)
  6. -[:is_duty_sales_of_contract*1..1]->
  7. (contract),
  8. (pm:/mingdao1/staff)
  9. -[:is_admin_of_project*1..1]->
  10. (project:/mingdao1/project WHERE attr3 is not null)
  11. /**
  12. output()
  13. match('graph.edges.len', 103)
  14. match('graph.nodes.len', 82)
  15. **/
  16. ;
  17. MATCH
  18. (contract:/mingdao1/contract WHERE attr15 > 34500 and attr15 < 35500)
  19. -[:is_contract_of_project*1..1]->
  20. (project:/mingdao1/project WHERE attr3 is not null),
  21. (sales:/mingdao1/staff)
  22. -[:is_duty_sales_of_contract*1..1]->
  23. (contract:/mingdao1/contract WHERE attr15 > 34500 and attr15 < 35500),
  24. (pm:/mingdao1/staff)
  25. -[:is_admin_of_project*1..1]->
  26. (project:/mingdao1/project WHERE attr3 is not null)
  27. RETURN project.attr3 AS "项目名称", sales.attr1 AS "责任销售", pm.attr1 AS "项目经理名称"
  28. with timeout = 3m
  29. /**
  30. output()
  31. count(43)
  32. **/
  33. ;
  34. MATCH
  35. (building_partition:/hxyy/building_partition where id='building_partition:2b4e32dd-49c2-4de8-a7e9-b91eaf5d605f')
  36. -[:building_partition_unique_number_to_floor_superior_space_number]->
  37. (floor:/hxyy/floor)
  38. RETURN building_partition.id, floor.id, _.path
  39. /**
  40. timeout(10m)
  41. output()
  42. **/
  43. ;
  44. MATCH (company:/dsq_stock/public_company)
  45. -[:public_company_belongs_to_industry_stock_industry_category_lv3*1..1]->
  46. (industry_lv3:/dsq_stock/stock_industry_category_lv3 WHERE name like '*游戏*'),
  47. (company:/dsq_stock/public_company where id like "*")
  48. -[:public_company_to_a_stock_price*1..1]->
  49. (price:/dsq_stock/a_stock_price WHERE trade_date = '20250718')
  50. RETURN company.name AS "上市公司名称", company.symbol AS "股票代码", price.close_price AS "收盘价", price.pe AS "PE"
  51. WITH TIMEOUT = 6m
  52. /**
  53. output()
  54. count(26)
  55. **/;
  56. MATCH (building:/hxyy/building WHERE name = '转化医学综合楼')
  57. -[:building_unique_number_to_building_partition_superior_space_number]->
  58. (building_partition:/hxyy/building_partition)
  59. -[:building_partition_unique_number_to_floor_superior_space_number]->
  60. (floor:/hxyy/floor)
  61. -[:floor_unique_number_to_floor_partition_superior_space_number]->
  62. (floor_partition:/hxyy/floor_partition)
  63. -[:floor_partition_unique_number_to_function_partition_superior_space_number]->
  64. (function_partition:/hxyy/function_partition)
  65. /**
  66. output()
  67. **/;
  68. MATCH (building:/hxyy/building WHERE name = '转化医学综合楼')
  69. -[:building_unique_number_to_building_partition_superior_space_number]->
  70. (building_partition:/hxyy/building_partition)
  71. RETURN building.id, building_partition.id AS "building_partition.id"
  72. /**
  73. timeout(100m)
  74. output()
  75. **/
  76. ;
  77. MATCH
  78. (building_partition:/hxyy/building_partition where id='building_partition:2b4e32dd-49c2-4de8-a7e9-b91eaf5d605f')
  79. -[:building_partition_unique_number_to_floor_superior_space_number]->
  80. (floor:/hxyy/floor)
  81. RETURN building_partition.id, floor.id
  82. /**
  83. timeout(10m)
  84. output()
  85. **/
  86. ;
  87. MATCH
  88. (floor:/hxyy/floor where id='floor:9cfd6164-041b-4a61-abf8-5c6c67d91be9')
  89. -[:floor_unique_number_to_floor_partition_superior_space_number]->
  90. (floor_partition:/hxyy/floor_partition)
  91. RETURN floor.id, floor_partition.id
  92. /**
  93. timeout(10m)
  94. output()
  95. **/
  96. ;
  97. MATCH
  98. (floor_partition:/hxyy/floor_partition where id='floor_partition:e9cba216-30e4-4d6d-88ff-fb67bea8d863')
  99. -[:floor_partition_unique_number_to_function_partition_superior_space_number]->
  100. (function_partition:/hxyy/function_partition)
  101. RETURN floor_partition.id, function_partition.id
  102. /**
  103. timeout(10m)
  104. output()
  105. **/
  106. ;
  107. MATCH (building:/hxyy/building WHERE name = '转化医学综合楼')
  108. -[:building_unique_number_to_building_partition_superior_space_number]->
  109. (building_partition:/hxyy/building_partition)
  110. -[:building_partition_unique_number_to_floor_superior_space_number]->
  111. (floor:/hxyy/floor)
  112. -[:floor_unique_number_to_floor_partition_superior_space_number]->
  113. (floor_partition:/hxyy/floor_partition)
  114. -[:floor_partition_unique_number_to_function_partition_superior_space_number]->
  115. (function_partition:/hxyy/function_partition)
  116. /**
  117. timeout(10m)
  118. output()
  119. **/;
  120. MATCH (building:/hxyy/building WHERE name = '转化医学综合楼')
  121. -[:building_unique_number_to_building_partition_superior_space_number]->
  122. (building_partition:/hxyy/building_partition)
  123. -[:building_partition_unique_number_to_floor_superior_space_number]->
  124. (floor:/hxyy/floor)
  125. -[:floor_unique_number_to_floor_partition_superior_space_number]->
  126. (floor_partition:/hxyy/floor_partition)
  127. -[:floor_partition_unique_number_to_function_partition_superior_space_number]->
  128. (function_partition:/hxyy/function_partition)
  129. RETURN function_partition.id AS "function_partition_id"
  130. WITH TIMEOUT = 6m
  131. ;
  132. MATCH (building:/hxyy/building WHERE name = '转化医学综合楼')
  133. -[:building_unique_number_to_building_partition_superior_space_number*1..1]->
  134. (building_partition:/hxyy/building_partition)
  135. -[:building_partition_unique_number_to_floor_superior_space_number*1..1]->
  136. (floor:/hxyy/floor)
  137. -[:floor_unique_number_to_floor_partition_superior_space_number*1..1]->
  138. (floor_partition:/hxyy/floor_partition)
  139. -[:floor_partition_unique_number_to_function_partition_superior_space_number*1..1]->
  140. (function_partition:/hxyy/function_partition)
  141. RETURN function_partition.id AS "function_partition_id"
  142. INTO /t0_10010
  143. WITH TIMEOUT = 6m
  144. ;
  145. {"sql":"SELECT count(t0.function_partition_id) AS \"功能区数\" FROM /t0_10010 t0 LIMIT 0, 20000"}
  146. /**
  147. output()
  148. match("功能区数", 836)
  149. **/;