Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Problema cn una QUERY

  1. #1

    Problema cn una QUERY

    Salve volevo chiedere un consiglio riguardo una query.
    Mi verrà più facile con un esempio la spiegazione, comunque volevo sapere come è possibile selezionare 1 solo record da una tabella che ne contiene altri di simili.

    ES. i 3 record formano una chiave.

    ho la mia tabella UTENTE CAMPO1 CAMPO2
    UTENTE CAMPO1 CAMPO2
    UTENTE2 CAMPO1 CAMPO2
    UTENTE2 CAMPO1 CAMPO2

    io vorrei che quando esegue la query select * from utente where utente="utente" and campo1="campo1" invece di invece di elencarmi tutti e 2 i record di utente, me ne prenda solo 1.

    Scusate la spiegazione un pò bonacciona... Grazie

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    aggiungi limit 1 alla fine della tua query.

  3. #3
    Tu vuoi che ti restituisca un solo risultato , giusto? Beh la query che hai scritto in linea teorica dovrebbe fare quello ovviamente se il database è costruito in modo che non ci possano essere due utenti con lo stesso nome e/o due utenti con lo stesso valore per "campo1".

    Quindi se ti esce più di un risultato è perchè nel database ci sono più righe che rispettano la tua condizione WHERE...tu non puoi ignorarle...

  4. #4
    esatto voglio che mi restituisca 1 solo risultato une sempio cn dati è:

    DIDO streetart opera1
    DIDO streetart opera2
    piko streetart opera 1
    piko streetart opera2


    voglio che mi venga restituito solo:

    DIDO streetart
    piko streetart

    che la query si "fermi" a 1 solo risultato è possibile?

  5. #5
    Prova con:
    codice:
    SELECT DISTINCT utente, campo1
    FROM tabella
    WHERE utente = '...' AND campo1 = '...'

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