Requête SQL

Fermé
magicsmacks - 20 avril 2004 à 23:12
 demando77 - 17 nov. 2008 à 15:32
Bonjour
Je ne sais pas quelle requête SQL faire afin d'afficher une seule ligne d'une base de données (avec toutes ses colonnes).

merci d'avance pour votre aide.

5 réponses

sebsauvage
Messages postés
32844
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 649
20 avril 2004 à 23:19
select * from matable where macleprimaire=5

pour récupérer uniquement la ligne dont la clé est 5.

Tu as déjà entendu parler des clés primaires ?
Ta table doit sûrement avoir une clé primaire.
0
Merci mais je ne comprends pas, ca ne marche pas, phpmyadmin me dit qu'il y a un problème dans la syntaxe. Ma clé primaire ce nomme key et j'ai donc mis KEY=5 pour que ca marche... mais ça veut pas.

magicquelquechose!
0
Utilisateur anonyme
21 avril 2004 à 08:23
ou eventuellement:
SELECT * FROM table LIMIT 1;
Ca te renvoie la premiere ligne.

Fat_Cartman,
Parce que je le vaux bien... 
0
Ca marche mais ça n'affiche pas une ligne spécifique, seulement la première ligne.
merci
magicquelquechose!
0
sebsauvage
Messages postés
32844
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 649
21 avril 2004 à 09:34
Ou bien en TSQL:
SELECT TOP 1 * FROM MATABLE
0
A priori phpmyadmin n'accepte pas le TSQL
magicqqchose!
0
Utilisateur anonyme
21 avril 2004 à 09:39
Tiens, TSQL c'est quoi??

Fat_Cartman,
Parce que je le vaux bien... 
0
sebsauvage
Messages postés
32844
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 649
21 avril 2004 à 14:43
Transact-SQL.
C'est la variante du SQL spécifique à Microsoft et Sybase.

Son pendant Oracle est le PL/SQL.
0
demando77 > sebsauvage
Messages postés
32844
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019

17 nov. 2008 à 15:32
Slt!
Heureux de me greffer à cette discussion.
J'aimerais connaitre les autres variantes de SQL pour Informix, Access, FOXPRO, Ingres, Paradox!

Merci

TM018
0
Utilisateur anonyme
21 avril 2004 à 14:56
Ah d'accord, un langage procédural....

Fat_Cartman,
Parce que je le vaux bien... 
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
magicqqchose
22 avril 2004 à 13:49
J'ai compris! ne jamais appeler votre clé primaire KEY!!!! sinon ca marche pas!!!!!!
merci à tous
magicqqchose
0