Requête SQL

magicsmacks -  
 demando77 -
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

  1. sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   15 684
     
    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
    1. magicsmacks
       
      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
  2. Utilisateur anonyme
     
    ou eventuellement:
    SELECT * FROM table LIMIT 1;
    Ca te renvoie la premiere ligne.

    Fat_Cartman,
    Parce que je le vaux bien... 
    0
    1. magismacks
       
      Ca marche mais ça n'affiche pas une ligne spécifique, seulement la première ligne.
      merci
      magicquelquechose!
      0
  3. sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   15 684
     
    Ou bien en TSQL:
    SELECT TOP 1 * FROM MATABLE
    0
    1. magicsmacks
       
      A priori phpmyadmin n'accepte pas le TSQL
      magicqqchose!
      0
  4. Utilisateur anonyme
     
    Tiens, TSQL c'est quoi??

    Fat_Cartman,
    Parce que je le vaux bien... 
    0
    1. sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   15 684
       
      Transact-SQL.
      C'est la variante du SQL spécifique à Microsoft et Sybase.

      Son pendant Oracle est le PL/SQL.
      0
      1. demando77 > sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention  
         
        Slt!
        Heureux de me greffer à cette discussion.
        J'aimerais connaitre les autres variantes de SQL pour Informix, Access, FOXPRO, Ingres, Paradox!

        Merci

        TM018
        0
    2. Utilisateur anonyme
       
      Ah d'accord, un langage procédural....

      Fat_Cartman,
      Parce que je le vaux bien... 
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. magicqqchose
     
    J'ai compris! ne jamais appeler votre clé primaire KEY!!!! sinon ca marche pas!!!!!!
    merci à tous
    magicqqchose
    0