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

Kolumna SELECT AS nie istnieje w klauzuli WHERE

Nie możesz użyć podanego aliasu bezpośrednio w WHERE klauzula.

Zamiast tego możesz użyć oryginalnej nazwy kolumny:

WHERE table1.type = 'Open' AND table2.emailILIKE '%test%';



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Czy zamówienie według widoku gwarantuje kolejność wyboru?

  2. Spring Data zwraca listę<Object[]>

  3. Próbuję skopiować plik, ale pojawia się komunikat o błędzie

  4. Zapisać wspólne zapytanie jako kolumnę?

  5. Rekurencyjne zapytanie o dane hirarchiczne na podstawie listy sąsiedztwa