Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    378

    MySql Come si fa per selezionare solo l'ultima notizia di ciascuna categoria inserita?

    Come si fa per selezionare solo l'ultima notizia di ciascuna categoria presente nel database?

    Es. database

    Tabella Categoria:
    id
    titolo
    descrizione

    Tabella notizie
    id
    categoria_id
    titolo
    descrizione
    Basta vivere,
    basta amare ogni momento
    e non porsi alcuna domanda
    sul momento che verrà

  2. #2
    Quote Originariamente inviata da pmi Visualizza il messaggio
    Come si fa per selezionare solo l'ultima notizia di ciascuna categoria presente nel database?

    Es. database

    Tabella Categoria:
    id
    titolo
    descrizione

    Tabella notizie
    id
    categoria_id
    titolo
    descrizione
    con una query... mettendo le tabelle in join
    Non si può risolvere un problema usando lo stesso modo di pensare che ha creato quel problema.
    Albert Einstein

    Siate Affamati, siate Folli, siate Onesti e siate Generosi

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    378
    Dopo aver messo le tabelle in join mi escono tutti i risultati di ciascuna categoria.
    Ma come devo fare per estrarre solo l'ultima notizia da ciascuna categoria?
    Basta vivere,
    basta amare ogni momento
    e non porsi alcuna domanda
    sul momento che verrà

  4. #4
    Quote Originariamente inviata da pmi Visualizza il messaggio
    Dopo aver messo le tabelle in join mi escono tutti i risultati di ciascuna categoria.
    Ma come devo fare per estrarre solo l'ultima notizia da ciascuna categoria?
    aggiungi alla fine LIMIT 1
    Non si può risolvere un problema usando lo stesso modo di pensare che ha creato quel problema.
    Albert Einstein

    Siate Affamati, siate Folli, siate Onesti e siate Generosi

  5. #5
    ci metterei anche una GROUP BY

  6. #6
    Quote Originariamente inviata da optime Visualizza il messaggio
    ci metterei anche una GROUP BY
    un group by non si nega a nessuno...
    Ultima modifica di bomberdini; 05-11-2013 a 16:30
    Non si può risolvere un problema usando lo stesso modo di pensare che ha creato quel problema.
    Albert Einstein

    Siate Affamati, siate Folli, siate Onesti e siate Generosi

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.