Advertisement
Lola_D

PB_requetes

Jun 7th, 2020
569
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 0.92 KB | None | 0 0
  1. -- afficher nom du groupe
  2. SELECT group_name
  3. FROM `group`
  4. WHERE group_id = 1;
  5.  
  6. -- afficher theme, deadline, rule battle
  7. SELECT t.theme_name, b.deadline, r.rule_name
  8. FROM theme AS t  
  9. JOIN battle AS b
  10.     ON b.theme_id = t.theme_id
  11. JOIN battle_rule AS br
  12.     ON br.battle_id = b.battle_id
  13. JOIN rule AS r
  14.     ON r.rule_id = br.rule_id
  15. WHERE b.battle_id = 1;
  16.  
  17. -- lier une battle a des users
  18. INSERT INTO user_battle
  19. VALUES(1, 1), (2, 1);
  20.  
  21. -- afficher les participants
  22. SELECT * FROM user AS u
  23. JOIN user_battle AS ub  
  24.     ON ub.user_id = u.user_id
  25. JOIN battle AS b  
  26.     ON b.battle_id = ub.battle_id
  27. WHERE b.battle_id = 1;
  28.  
  29. -- afficher les participants qui ont posté une photo
  30. SELECT
  31.  
  32. -- poster une photo
  33. INSERT INTO photo (url, create_date, user_id, battle_id, group_id)
  34. VALUES('https://cdn.pixabay.com/photo/2015/11/16/16/28/bird-1045954_1280.jpg', NOW(), 1, 1, 1);
  35.  
  36. -- modifier une photo
  37.  
  38.  
  39. -supprimer une photo
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement