Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Numero di riga

  1. #1

    Numero di riga

    Ho ua tabella con campi id,tito,testo. posso sapere a quale riga appartiene un particolare id? In pratica voglio recuperare il numero corrispondente alla riga a cui appartiene l'id che mi interessa.

  2. #2
    select * from tabella where id = 1
    Chiamatemi sven se volete non ho voglia di fare una nuova email per una nuova registrazione xD
    Mac Future User , Ventilatore for PC Cooler user , - dry is coming -

  3. #3
    Scusa ma non capisco da dove recupero il numero della riga, voglio sapere se il record appartiene alla riga 10 o 12 o 124 oppure.....

  4. #4
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    codice:
    set @riga = 0;
    select * from(
    select *,@riga := @riga+1 as riga
    from tabella order by id asc) as tab
    where id = x
    se non puoi fare le subquery usa una tabella temporanea

    codice:
    set @riga = 0;
    create temporary table posizioni(
    select *,@riga := @riga+1 as riga
    from tabella order by id asc)
    
    select * from posizioni where id = x

  5. #5
    Grazie mille

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.