<?xml
version="1.0" encoding="utf-8"?>
<rss version="2.0" 
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:atom="http://www.w3.org/2005/Atom"
>

<channel xml:lang="fr">
	<title>Carnet de notes</title>
	<link>https://notes.cousumain.info/</link>
	
	<language>fr</language>
	<generator>SPIP - www.spip.net</generator>
	<atom:link href="https://notes.cousumain.info/spip.php?id_mot=12&amp;page=backend" rel="self" type="application/rss+xml" />

	<image>
		<title>Carnet de notes</title>
		<url>https://notes.cousumain.info/sites/notes.cousumain.info/local/cache-vignettes/L144xH69/siteon0-5f183.png?1688285038</url>
		<link>https://notes.cousumain.info/</link>
		<height>69</height>
		<width>144</width>
	</image>



<item xml:lang="fr">
		<title>Manips / requetes mySQL </title>
		<link>https://notes.cousumain.info/Manips-mySQL-phpMyadmin</link>
		<guid isPermaLink="true">https://notes.cousumain.info/Manips-mySQL-phpMyadmin</guid>
		<dc:date>2017-05-17T12:47:09Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>jeanmarie</dc:creator>


		<dc:subject>Nerderies</dc:subject>
		<dc:subject>Base de donn&#233;es</dc:subject>
		<dc:subject>SQL</dc:subject>

		<description>
&lt;p&gt;Ajouter des entr&#233;es dans une table existante &lt;br class='autobr' /&gt;
Associer un mot clef &#224; plusieurs articles 'INSERT INTO spip_mots_liens (id_mot, id_objet, objet) VALUES (3, 53, 'article'), (3, 52, 'article'), (3, 50, 'article') ;' &lt;br class='autobr' /&gt;
Source http://fr.wikihow.com/cr%C3%A9er-une-table-sous-MySQL &lt;br class='autobr' /&gt;
Modifier des entr&#233;es dans une table existante &lt;br class='autobr' /&gt;
D&#233;placer l'article n&#176;1 dans la rubrique 5 UPDATE spip_articles SET id_rubrique=&#034;5&#034; WHERE id_article=1 ; &lt;br class='autobr' /&gt;
D&#233;placer tous les articles du secteur 2 dans la (&#8230;)&lt;/p&gt;


-
&lt;a href="https://notes.cousumain.info/-Notes-" rel="directory"&gt;Notes&lt;/a&gt;

/ 
&lt;a href="https://notes.cousumain.info/+-Trucs-de-barbus-+" rel="tag"&gt;Nerderies&lt;/a&gt;, 
&lt;a href="https://notes.cousumain.info/+-Base-de-donnees-+" rel="tag"&gt;Base de donn&#233;es&lt;/a&gt;, 
&lt;a href="https://notes.cousumain.info/+-SQL-+" rel="tag"&gt;SQL&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;h2 class=&#034;spip&#034;&gt;Ajouter des entr&#233;es dans une table existante&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Associer un mot clef &#224; plusieurs articles&lt;/strong&gt;&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;'INSERT INTO spip_mots_liens (id_mot, id_objet, objet) VALUES (3, 53, 'article'), (3, 52, 'article'), (3, 50, 'article');' &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Source &lt;a href=&#034;http://fr.wikihow.com/cr%C3%A9er-une-table-sous-MySQL&#034; class=&#034;external external auto&#034; rel=&#034;nofollow external&#034;&gt;http://fr.wikihow.com/cr%C3%A9er-une-table-sous-MySQL&lt;/a&gt;&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Modifier des entr&#233;es dans une table existante&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;D&#233;placer l'article n&#176;1 dans la rubrique 5&lt;/strong&gt;&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;UPDATE spip_articles SET id_rubrique=&#034;5&#034; WHERE id_article=1; &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;D&#233;placer tous les articles du secteur 2 dans la rubrique 5 (pour supprimer les sous-rubrique)&lt;/strong&gt;&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;UPDATE spip_articles SET id_rubrique=&#034;5&#034; WHERE id_secteur=2; &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 class=&#034;spip&#034;&gt;Copier le contenu d'un champ dans un autre champ&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Copier le contenu d'un champ extra Artiste dans le champ Sous-titre de SPIP&lt;/strong&gt;&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;UPDATE spip_articles SET soustitre = artiste &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;hr class=&#034;spip&#034; /&gt;&lt;h2 class=&#034;spip&#034;&gt;Trouver les documents qui ont plusieurs r&#244;les et n'afficher que ceux sans r&#244;le&lt;/h2&gt;&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;SELECT * FROM spip_documents_liens WHERE id_document IN ( SELECT id_document FROM spip_documents_liens GROUP BY id_document HAVING COUNT(id_document)&gt;1 ) AND role=&#034;&#034; &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 class=&#034;spip&#034;&gt;Supprimer des entr&#233;es en fonction de la valeur d'un champs&lt;/h2&gt;
&lt;p&gt;Ex : supprimer tous les inscrits (aux newsletters) qui ont &#233;t&#233; mis &#224; la poubelle.&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;DELETE FROM 'mailtosubscribers' WHERE 'statut' = 'poubelle' &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 class=&#034;spip&#034;&gt;Modifier du texte dans un certain champ d'une table&lt;/h2&gt;
&lt;p&gt;Ex : changer les url des images dans les anciennes newsletter suite &#224; passage en https ou changement de d'arborescence de SPIP (mutualis&#233; &gt; non mutualis&#233;)&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;UPDATE spip_newsletters SET html_email = REPLACE(html_email , 'http://www.domaine.net/sites/ancienne/arbo', 'https://www.domaine.net/nouvelle-arbo') &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 class=&#034;spip&#034;&gt;Conna&#238;tre les tailles des tables d'une base de donn&#233;es MySQL&lt;/h2&gt;&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;SELECT TABLE_NAME, CONCAT(ROUND(((DATA_LENGTH + INDEX_LENGTH - DATA_FREE) / 1024 / 1024), 2), 'Mo') AS TailleMo FROM information_schema.TABLES WHERE TABLE_SCHEMA = 'nom_base_donnees' &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 class=&#034;spip&#034;&gt;Renommer une colonne dans une table&lt;/h2&gt;&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;ALTER TABLE nom_table RENAME COLUMN colonne_ancien_nom TO colonne_nouveau_nom &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Exemple :&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;ALTER TABLE spip_articles RENAME COLUMN videospectacle TO videopresentation &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href=&#034;https://sql.sh/cours/alter-table&#034; class=&#034;external&#034; rel=&#034;external&#034;&gt;Source&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



</channel>

</rss>
