Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    106

    query con limit su un solo campo

    buongiorno,
    il mio database è così strutturato

    id - nome - tipo
    1 aaa 1
    2 bbb 1
    3 ccc 2

    e così via... i tipi possono essere numeri da 1 a 9 e io ho bisogno di poter estrarre dal db gli ultimi 5 elementi inseriti per ogni tipo. Quindi una specie di limit da che distingua la colonna tipo. E' possibile farlo?

    grazie

  2. #2
    Con il database organizzato così non mi viene in mente altro se non fare una query per ogni tipo.
    ad esempio

    SELECT * FROM tabella WHERE tipo=1 ORDER BY id DESC LIMIT 0,5

    Se i tipi rimangono sempre da 1 a 9 non ci sono problemi. Ma se dovessero aumentare bisognerà aggiungere le relative query, oppure automatizzare tutto. Ad esempio vedere quali sono i valori unici nella colonna tipi ed in base a quello cherare le query dinamicamente.
    PHP LEARN - Guide, tutorial e articoli sempre aggiornati
    NUOVO: standardLib; il potente framework PHP é ora disponibile
    *******************************************
    Scarica oggi la tua copia di MtxEventManager

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 © 2025 vBulletin Solutions, Inc. All rights reserved.