Pagina 2 di 6 primaprima 1 2 3 4 ... ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 58

Discussione: DISTINCT mi da errore

Hybrid View

  1. #1
    l'errore ti dà la soluzione, la stessa del primo post

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183
    mettendo cosi non mi da errore (con mese)
    select distinct mese from medico where anno='"& ano.selectedvalue &"' order by mese desc
    ma a me serve una selezione tramite id

    Come posso fare?
    grazie
    victor
    ----------------------

  3. #3
    Quote Originariamente inviata da victor8872 Visualizza il messaggio
    mettendo cosi non mi da errore (con mese)
    select distinct mese from medico where anno='"& ano.selectedvalue &"' order by mese desc
    ma a me serve una selezione tramite id

    Come posso fare?
    grazie
    che vuol dire "a me serve una selezione tramite id"? fa' un esempio, grazie

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183
    io desidero selezionare dei mesi dell'anno (senza che vengano ripetuti) quindi uso il distinct....
    pero' vorrei anche che venissero estratti mettendo al primo posto l'ultimo mese inserito (quindi presumo che si debba usare una selezione utilizzando order by id desc)

    tutto qui.....non mi sembrava una cosa cosi complicata
    grazie
    victor
    ----------------------

  5. #5
    Quote Originariamente inviata da victor8872 Visualizza il messaggio
    io desidero selezionare dei mesi dell'anno (senza che vengano ripetuti) quindi uso il distinct....
    pero' vorrei anche che venissero estratti mettendo al primo posto l'ultimo mese inserito (quindi presumo che si debba usare una selezione utilizzando order by id desc)

    tutto qui.....non mi sembrava una cosa cosi complicata
    grazie

    ciccio, finché non spieghi cosa vuoi, le cose non sono complicate, sono impossibili!

    cos'è "l'ultimo mese inserito"? non ti basta usare "order by mese desc"? che cosa è l'ID che vuoi usare?

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183
    ho provato anche io a fare order by mese desc....ma non funziona...ovvero non mi visualizza l'ultimo mese inserito ecco perchè ho pensato che sarebbe stato meglio fare tramite id
    victor
    ----------------------

  7. #7
    ma l'id de che? vuoi renderti conto che noi NON siamo davanti al tuo pc? per piacere, fa' un esempio!

    così:
    1. questa è la mia tabella
    2. questi sono i dati contenuti nella tabella
    3. questo è l'output che vorrei ottenere
    4. questa è la query che ho usato
    5a. questo è l'output che ottengo ma non va bene perché...
    oppure
    5b. questo è l'errore che ottengo

    (maro', pure il template delle richieste tocca scrivere... )

  8. #8
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183
    la tabella è formata
    da

    id
    1
    2
    3

    nome
    mario
    pippo
    mario

    Vorrei estrarre la colonna nome senza visualizzare i doppioni
    pero' facendo in modo che dalla colonna nome i nomi vengano estratti seguendo l'ordine della colonna id
    victor
    ----------------------

  9. #9
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    codice:
    SELECT distinct  [medico], [mese], [id]
      FROM [dbo].[MEDICO]
      order by id desc
    GO


    ti dicevo che si fanno con le prove perche' basta smanettarci un po' e puff, funziona. basta anche (come ti si diceva) seguire cio' che ti dice il messaggio dell'errore..
    Ultima modifica di djciko; 28-03-2017 a 00:57

  10. #10
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183
    ho provato a fare cosi
    SELECT distinct [settimana], [id] FROM [dbo].[MEDICO] order by id desc

    in effetti me li ordina tramite id
    pero' non mi applica il distinct ovvero mi seleziona anche i doppioni
    Ultima modifica di victor8872; 28-03-2017 a 09:57
    victor
    ----------------------

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