Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- - connectez-vous à votre base de données et créez une database
- docker container run -e POSTGRES_PASSWORD=pwsd -e POSTGRES_USER=user --name postgresaxelle -d postgres:11.2-alpine
- docker exec -it postgresaxelle bash
- psql -U user
- CREATE DATABASE mydb;
- - Créez la table `pays`
- CREATE TABLE pays (id BIGSERIAL, nom TEXT, capital TEXT, population BIGINT, langue TEXT, monnaie TEXT, religions TEXT);
- - Ajoutez 5 pays
- INSERT INTO pays (nom, capital, population, langue, monnaie, religions) VALUES ('nom1', 'capital', 1, 'langue1', 'monnaie1', 'rel1');
- - Modifiez un pays en ajoutant une personne à sa population
- UPDATE pays SET population = 6 WHERE id = 5;
- - Modifiez un pays en ajoutant le champ spécialité culinaire
- ALTER TABLE pays ADD specialite TEXT;
- UPDATE pays SET specialite = 'specialite' WHERE id IN (1,2,3,4,5);
- - Modifiez un pays en supprimant le champ spécialité religions
- ALTER TABLE pays DROP religions;
- - Faites une recherche qui permette de récupérer tous les pays
- SELECT * FROM pays;
- - Paginer la dernière requête
- SELECT * FROM pays LIMIT 2 OFFSET 2;
- - Faites une recherche des pays en les triant par population décroissante
- SELECT * FROM pays ORDER BY population DESC;
- - Faites une recherche des pays ayant une population entre deux valeurs.
- SELECT * FROM pays WHERE population >2 AND population <5;
- - Supprimez un pays
- DELETE FROM pays WHERE id = 2;
- - Supprimez plusieurs pays en trouvant un élément commun et en modifiant si besoin est plusieurs pays pour se faire.
- DELETE FROM pays WHERE capital = 'capital';
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement