Ich habe versucht, die folgende Abfrage funktioniert zu machen, aber ich kann es nicht:Abfrage Char unterschiedliche Postgres
SELECT "users".* FROM "users" WHERE (users.roles LIKE "%sales%")
or
SELECT "users".* FROM "users" WHERE (users.roles LIKE '%sales%')
wo Rollen können enthalten:
{operations,business_development,sales,customer_service,manager}
und Rollen sind: character varying[]
ich erhalte die Fehlermeldung:
ERROR: operator does not exist: character varying[] ~~ unknown LINE 1: select users.id from users where users.roles LIKE '%sales%'...
SELECT * FROM users WHERE Rollen LIKE '% Umsatz%' '- Das sollte funktionieren, ich denke, . –
@Thilo Ich versuchte beide sicher, weder "oder" funktioniert – user181452
überprüfen Sie das Update – user181452