PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Czy możliwe są różne warunki dla każdego wiersza w zapytaniu?

możesz, ale prawdopodobnie nie w sposób, w jaki byś chciał:

jeśli twoja tabela ma numeryczne pole identyfikatora, które jest zwiększane z każdym wierszem, możesz samodzielnie dołączyć do tej tabeli 3 razy (powiedzmy jako „a”, „b” i „c”) i użyć warunku złączenia a.id + 1 =b.id i b.id + 1 =c.id i umieść filtr w klauzuli WHERE, takiej jak:a.name ='A' AND b.name ='B' AND c.name ='C'

ale nie oczekuj wydajności ...



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak znaleźć posty oznaczone więcej niż jednym tagiem w Rails i Postgresql

  2. Jak wymienić stół w Postgresie?

  3. Scal tabele z PostgreSQL

  4. Czy można przekazać refcursor jako parametr bezpośrednio do FETCH na Npgsql?

  5. Aktualizacja do PostgreSQL 11 z replikacją logiczną