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

    [mysql] where if si può fare?

    Salve a tutti,
    dovrei fare una query sql dove se nel campo numeri, c'è un valore del tipo ,12, cercare un id, altrimenti se è del tipo 12 cercarne un'altro, qualcosa del tipo:

    [/code]
    sql = "Select id from mio_db (if (','+numeri+',') where id = 1 elseif numeri where id = 2 )"
    [code]

    è possibile farlo?
    grazie, ciao

  2. #2
    non ho capito. fa' un esempio pratico

  3. #3
    perdonami ho sbagliato a mettere i tag,
    cmq se nel campo numeri ci sono le virgole deve selezionare un id, mentre se con ce ne sono un'altro id.
    ho pensato anche all'alternativa di fare due select, tu che ne pensi?

  4. #4
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Originariamente inviato da DarioMarco
    perdonami ho sbagliato a mettere i tag,
    cmq se nel campo numeri ci sono le virgole deve selezionare un id, mentre se con ce ne sono un'altro id.
    ho pensato anche all'alternativa di fare due select, tu che ne pensi?
    Non è chiaro per niente.
    In quale record deve essere verificata la presenza della virgola?

    Segui il consiglio di optime e posta un esempio.

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.