Questions marquées «postgresql»

PostgreSQL est un système de gestion de base de données relationnelle objet (ORDBMS) open source disponible pour toutes les principales plates-formes, y compris Linux, UNIX, Windows et OS X. Veuillez mentionner votre version exacte de Postgres lorsque vous posez des questions. Les questions concernant l'administration ou les fonctionnalités avancées doivent être adressées à dba.stackexchange.com.

5
Suppression de PostgreSQL avec jointure interne
DELETE B.* FROM m_productprice B INNER JOIN m_product C ON B.m_product_id = C.m_product_id WHERE C.upc = '7094' AND B.m_pricelist_version_id = '1000020' je reçois l'erreur suivante PostgreSQL 8.2.11 ERROR: syntax error at or near "B" LINE 1: DELETE B.* from m_productprice B INNER JOIN m_product C ON ... j'ai essayé de …
198 sql  postgresql 




6
Requête de tableau croisé PostgreSQL
Quelqu'un sait-il comment créer des requêtes de tableau croisé dans PostgreSQL? Par exemple, j'ai le tableau suivant: Section Status Count A Active 1 A Inactive 2 B Active 4 B Inactive 5 Je souhaite que la requête renvoie le tableau croisé suivant: Section Active Inactive A 1 2 B 4 …
196 sql  postgresql  pivot  case  crosstab 

6
Vérifier si la valeur existe dans le tableau Postgres
En utilisant Postgres 9.0, j'ai besoin d'un moyen de tester si une valeur existe dans un tableau donné. Jusqu'à présent, j'ai trouvé quelque chose comme ça: select '{1,2,3}'::int[] @> (ARRAY[]::int[] || value_variable::int) Mais je n'arrête pas de penser qu'il devrait y avoir un moyen plus simple, je ne peux pas …
196 sql  arrays  postgresql 

11
Impossible d'utiliser simplement le nom de table PostgreSQL («la relation n'existe pas»)
J'essaie d'exécuter le script PHP suivant pour faire une simple requête de base de données: $db_host = "localhost"; $db_name = "showfinder"; $username = "user"; $password = "password"; $dbconn = pg_connect("host=$db_host dbname=$db_name user=$username password=$password") or die('Could not connect: ' . pg_last_error()); $query = 'SELECT * FROM sf_bands LIMIT 10'; $result = …





4
Comment trouver des enregistrements en double dans PostgreSQL
J'ai une table de base de données PostgreSQL appelée "user_links" qui autorise actuellement les champs en double suivants: year, user_id, sid, cid La contrainte unique est actuellement le premier champ « id », mais je suis maintenant d'ajouter une contrainte pour vous assurer que la year, user_id, sidetcid sont tous …



7
Requête PostgreSQL pour lister tous les noms de table?
Existe-t-il une requête disponible pour répertorier toutes les tables de ma base de données Postgres. J'ai essayé une requête comme: SELECT table_name FROM information_schema.tables WHERE table_schema='public' Mais cette requête renvoie également des vues. Comment puis-je obtenir uniquement les noms de table, pas les vues?

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.