Advertisement
Guest User

Untitled

a guest
Mar 27th, 2019
156
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.51 KB | None | 0 0
  1. - connectez-vous à votre base de données et créez une database
  2. docker container run -e POSTGRES_PASSWORD=pwsd -e POSTGRES_USER=user --name postgresaxelle -d postgres:11.2-alpine
  3. docker exec -it postgresaxelle bash
  4. psql -U user
  5. CREATE DATABASE mydb;
  6.  
  7. - Créez la table `pays`
  8. CREATE TABLE pays (id BIGSERIAL, nom TEXT, capital TEXT, population BIGINT, langue TEXT, monnaie TEXT, religions TEXT);
  9.  
  10. - Ajoutez 5 pays
  11. INSERT INTO pays (nom, capital, population, langue, monnaie, religions) VALUES ('nom1', 'capital', 1, 'langue1', 'monnaie1', 'rel1');
  12.  
  13. - Modifiez un pays en ajoutant une personne à sa population
  14. UPDATE pays SET population = 6 WHERE id = 5;
  15.  
  16. - Modifiez un pays en ajoutant le champ spécialité culinaire
  17. ALTER TABLE pays ADD specialite TEXT;
  18. UPDATE pays SET specialite = 'specialite' WHERE id IN (1,2,3,4,5);
  19.  
  20. - Modifiez un pays en supprimant le champ spécialité religions
  21. ALTER TABLE pays DROP religions;
  22.  
  23. - Faites une recherche qui permette de récupérer tous les pays
  24. SELECT * FROM pays;
  25.  
  26. - Paginer la dernière requête
  27. SELECT * FROM pays LIMIT 2 OFFSET 2;
  28.  
  29. - Faites une recherche des pays en les triant par population décroissante
  30. SELECT * FROM pays ORDER BY population DESC;
  31.  
  32. - Faites une recherche des pays ayant une population entre deux valeurs.
  33. SELECT * FROM pays WHERE population >2 AND population <5;
  34.  
  35. - Supprimez un pays
  36. DELETE FROM pays WHERE id = 2;
  37.  
  38. - Supprimez plusieurs pays en trouvant un élément commun et en modifiant si besoin est plusieurs pays pour se faire.
  39. DELETE FROM pays WHERE capital = 'capital';
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement