Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    [mysql] non estrarre dato campo ENUM

    ciao,

    da una query SELECT * FROM tabella devo estrarre tutti i dati tranne quelli di un determinato campo ENUM('n','s') il cui valore è 's'
    come si fa?

    grazie

  2. #2

    Re: [mysql] non estrarre dato campo ENUM

    Originariamente inviato da blur
    ciao,

    da una query SELECT * FROM tabella devo estrarre tutti i dati tranne quelli di un determinato campo ENUM('n','s') il cui valore è 's'
    come si fa?

    grazie
    Se intendi una condizione di ricerca sara':

    where campo_enum != 's' oppure campo_enum = 'n'

    se invece intendi non estrarre il dato dal result set ottenuto allora devi controllare il dato che estrai con una if.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    SELECT * FROM tabella WHERE tuocampoenum ='n'

  4. #4

    Re: Re: [mysql] non estrarre dato campo ENUM

    Originariamente inviato da piero.mac
    sorry non avevo visto

  5. #5

    Re: Re: Re: [mysql] non estrarre dato campo ENUM

    Originariamente inviato da serialkiller
    sorry non avevo visto
    Abbiamo risposto insieme

    ma mi rimane il dubbio ...
    devo estrarre tutti i dati tranne quelli di un determinato campo ...
    un campo non e' un record....

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  6. #6

    Re: Re: Re: Re: [mysql] non estrarre dato campo ENUM

    ok, funziona

    dènkiu




    Originariamente inviato da piero.mac

    ma mi rimane il dubbio ...

    un campo non e' un record....
    cos'è un errore di forma?

    "devo estrarre tutti i dati contenuti in tutti i campi della tabella, tranne i dati contenuti in un campo ENUM('N','S')il cui valore è 'S'.

    va meglio?

  7. #7

    Re: Re: Re: Re: Re: [mysql] non estrarre dato campo ENUM

    Originariamente inviato da blur
    "devo estrarre tutti i dati contenuti in tutti i campi della tabella, tranne i dati contenuti in un campo ENUM('N','S')il cui valore è 'S'.

    va meglio?
    E' come prima .... una tabella e' formata da righe (records) e colonne (columns) all'incrocio di queste due cose si trova un campo (field).

    Ora tutti i dati significa: tutte le righe e colonne
    tranne i dati in un "campo" enum se il campo = s

    quindi tutti i records meno il campo enum se e' = 'S'

    mentre forse volevi dire:

    "tutti i records tranne quelli (i records) dove il contenuto del campo ENUM e' = 'S' ".

    La differenza e' notevole.... il linguaggio comune e' quello che ci fa capire tra simili.


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  8. #8

    Re: Re: Re: Re: Re: Re: [mysql] non estrarre dato campo ENUM

    Originariamente inviato da piero.mac
    quello che ci fa capire tra simili.

    ecco perchè io non capisco mai una cippa lippa

  9. #9

    Re: Re: Re: Re: Re: Re: [mysql] non estrarre dato campo ENUM

    Originariamente inviato da piero.mac
    E' come prima .... una tabella e' formata da righe (records) e colonne (columns) all'incrocio di queste due cose si trova un campo (field).

    Ora tutti i dati significa: tutte le righe e colonne
    tranne i dati in un "campo" enum se il campo = s

    quindi tutti i records meno il campo enum se e' = 'S'

    mentre forse volevi dire:

    "tutti i records tranne quelli (i records) dove il contenuto del campo ENUM e' = 'S' ".

    La differenza e' notevole.... il linguaggio comune e' quello che ci fa capire tra simili.

    ahnnnn...

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.