PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

SQL заявка 6 степени на разделяне за мрежов анализ

Мисля, че имахте предвид това:

with recursive tc as(
select $1 as player_id, 1 as level
  union
select ph2.player_id, level+1
  from tc, phone_hashes ph1, phone_hashes ph2
  where tc.player_id=ph1.player_id
  and ph1.hash=ph2.hash
  and tc.level < 6  
)    
select distinct player_id from tc


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. грешка:Неуспешно удостоверяване на идентификация за потребител

  2. Правилен начин за избор и актуализиране на SQL

  3. Как да предам параметър към sql 'in' израз?

  4. Postgres:ГРЕШКА:кешираният план не трябва да променя типа резултат

  5. PostgreSQL - заявка от bash скрипт като потребител на база данни 'postgres'