Requête SQL

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

  • Votes
  • Date
  • Date décroissante
  1. J'ai compris! ne jamais appeler votre clé primaire KEY!!!! sinon ca marche pas!!!!!!
    merci à tous
    magicqqchose
    1. Tiens, TSQL c'est quoi??

      Fat_Cartman,
      Parce que je le vaux bien... 
      1. Modérateur
        Transact-SQL.
        C'est la variante du SQL spécifique à Microsoft et Sybase.

        Son pendant Oracle est le PL/SQL.
      2. Ah d'accord, un langage procédural....

        Fat_Cartman,
        Parce que je le vaux bien... 
      3. @sebsauvageSlt!
        Heureux de me greffer à cette discussion.
        J'aimerais connaitre les autres variantes de SQL pour Informix, Access, FOXPRO, Ingres, Paradox!

        Merci

        TM018
    2. Modérateur
      Ou bien en TSQL:
      SELECT TOP 1 * FROM MATABLE
      1. A priori phpmyadmin n'accepte pas le TSQL
        magicqqchose!
    3. ou eventuellement:
      SELECT * FROM table LIMIT 1;
      Ca te renvoie la premiere ligne.

      Fat_Cartman,
      Parce que je le vaux bien... 
      1. Ca marche mais ça n'affiche pas une ligne spécifique, seulement la première ligne.
        merci
        magicquelquechose!
    4. Modérateur
      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.
      1. 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!