<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Sql on Blog GoHugo de Fredô : Linux, Proxmox, IA, Trail, Course, Randonnée, Gravel, Ski de Randonnée</title>
    <link>https://move.cyber-neurones.org/tags/sql/</link>
    <description>Recent content in Sql on Blog GoHugo de Fredô : Linux, Proxmox, IA, Trail, Course, Randonnée, Gravel, Ski de Randonnée</description>
    <generator>Hugo</generator>
    <language>fr</language>
    <lastBuildDate>Sat, 20 Apr 2024 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://move.cyber-neurones.org/tags/sql/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>SQL : Comprendre les rêquetes LEFT JOIN via un exemple</title>
      <link>https://move.cyber-neurones.org/post/2024/04/2024-04-20-sql-comprendre-les-requetes-left-join-via-un-exemple/</link>
      <pubDate>Sat, 20 Apr 2024 00:00:00 +0000</pubDate>
      <guid>https://move.cyber-neurones.org/post/2024/04/2024-04-20-sql-comprendre-les-requetes-left-join-via-un-exemple/</guid>
      <description>&lt;p&gt;Voici un petit exemple, on va faire une base de donnée sous &lt;strong&gt;Postgresql&lt;/strong&gt; :&lt;/p&gt;&#xA;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;$ createdb CLASSE&#xA;$ psql -d CLASSE&#xA;psql (14.11 (Ubuntu 14.11-0ubuntu0.22.04.1), server 10.15 (Ubuntu 10.15-0ubuntu0.18.04.1))&#xA;Type &amp;#34;help&amp;#34; for help.&#xA;CLASSE=&amp;gt; create table classe (Prenom varchar(50) primary key, classe int);&#xA;CREATE TABLE&#xA;CLASSE=&amp;gt; create table math (Prenom varchar(50) primary key, note float);&#xA;CREATE TABLE&#xA;CLASSE=&amp;gt; create table anglais (Prenom varchar(50) primary key, note float);&#xA;CREATE TABLE&#xA;CLASSE=&amp;gt; create table espagnol (Prenom varchar(50) primary key, note float);&#xA;CREATE TABLE&#xA;CLASSE=&amp;gt; insert into classe (Prenom, classe) values (&amp;#39;Riri&amp;#39;,1);&#xA;INSERT 0 1&#xA;CLASSE=&amp;gt; insert into classe (Prenom, classe) values (&amp;#39;Fifi&amp;#39;,1);&#xA;INSERT 0 1&#xA;CLASSE=&amp;gt; insert into classe (Prenom, classe) values (&amp;#39;Loulou&amp;#39;,1);&#xA;INSERT 0 1&#xA;CLASSE=&amp;gt; insert into classe (Prenom, classe) values (&amp;#39;Paul&amp;#39;,2);&#xA;INSERT 0 1&#xA;CLASSE=&amp;gt; insert into classe (Prenom, classe) values (&amp;#39;Pierre&amp;#39;,2);&#xA;INSERT 0 1&#xA;CLASSE=&amp;gt; insert into classe (Prenom, classe) values (&amp;#39;Jacques&amp;#39;,2);&#xA;INSERT 0 1&#xA;CLASSE=&amp;gt; insert into math (Prenom, note) values (&amp;#39;Riri&amp;#39;,10);&#xA;INSERT 0 1&#xA;CLASSE=&amp;gt; insert into math (Prenom, note) values (&amp;#39;Fifi&amp;#39;,11);&#xA;INSERT 0 1&#xA;CLASSE=&amp;gt; insert into math (Prenom, note) values (&amp;#39;Loulou&amp;#39;,12);&#xA;INSERT 0 1&#xA;CLASSE=&amp;gt; insert into math (Prenom, note) values (&amp;#39;Paul&amp;#39;,13);&#xA;INSERT 0 1&#xA;CLASSE=&amp;gt; insert into math (Prenom, note) values (&amp;#39;Pierre&amp;#39;,14);&#xA;INSERT 0 1&#xA;CLASSE=&amp;gt; insert into math (Prenom, note) values (&amp;#39;Jacques&amp;#39;,15);&#xA;INSERT 0 1&#xA;CLASSE=&amp;gt; insert into anglais (Prenom, note) values (&amp;#39;Riri&amp;#39;,11);&#xA;INSERT 0 1&#xA;CLASSE=&amp;gt; insert into anglais (Prenom, note) values (&amp;#39;Fifi&amp;#39;,12);&#xA;INSERT 0 1&#xA;CLASSE=&amp;gt; insert into espagnol (Prenom, note) values (&amp;#39;Loulou&amp;#39;,13);&#xA;INSERT 0 1&#xA;CLASSE=&amp;gt; insert into espagnol (Prenom, note) values (&amp;#39;Paul&amp;#39;,14);&#xA;INSERT 0 1&#xA;CLASSE=&amp;gt; insert into espagnol (Prenom, note) values (&amp;#39;Pierre&amp;#39;,15);&#xA;INSERT 0 1&#xA;CLASSE=&amp;gt; insert into anglais (Prenom, note) values (&amp;#39;Jacques&amp;#39;,16);&#xA;INSERT 0 1&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;On a donc 2 classes de 3 élèves, et dans les classes tous le monde à math mais les langues sont mélangés.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
