Questions marquées «mysql»

141
Que signifie le mot clé KEY?

Dans cette définition de table MySQL: CREATE TABLE groups ( ug_main_grp_id smallint NOT NULL default '0', ug_uid smallint default NULL, ug_grp_id smallint default NULL, KEY (ug_main_grp_id) ); Que signifie le KEYmot - clé? Ce n'est pas une clé primaire, ce n'est pas une clé étrangère, alors est-ce...

141
Comment puis-je joindre plusieurs tables SQL à l'aide des ID?

J'ai 4 tables différentes que je souhaite rejoindre. Les tableaux sont structurés avec des colonnes comme suit: TableA - aID | nameA | dID TableB - bID | nameB | cID | aID TableC - cID | nameC | date TableD - dID | nameD À partir de la table A, je comprends comment JOIN des tables a et c en...

141
Format de date MySQL JJ / MM / AAAA sélectionner la requête?

Je ne sais pas trop comment commander par format de date. Pour le format, YYYY-MM-DDvous feriez ceci:...ORDER BY date DESC... Comment passeriez-vous votre commande DD/MM/YYYY? Cela ne fonctionne pas: SELECT * FROM $table ORDER BY DATE_FORMAT(Date, '%Y%m%d') DESC LIMIT

139
Comment déposer unique dans MySQL?

Create Table: CREATE TABLE `fuinfo` ( `fid` int(10) unsigned NOT NULL, `name` varchar(40) NOT NULL, `email` varchar(128) NOT NULL, UNIQUE KEY `email` (`email`), UNIQUE KEY `fid` (`fid`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 Je souhaite supprimer la clé unique email,

138
Convertir du texte en nombre dans une requête MySQL

Est-il possible de convertir du texte en nombre dans une requête MySQL? J'ai une colonne avec un identifiant qui se compose d'un nom et d'un nombre au format "nom-numéro". La colonne est de type VARCHAR. Je veux trier les lignes en fonction du nombre (lignes avec le même nom) mais la colonne est...